Recep Şen avatar

Recep Şen

Community

@senrecep · İstanbul

45Followers
|
60Public Repos
|
20Published Skills

CTO @Taptoweb | Easyapp.ai | Building Scalable, AI-Powered Systems

Agent Skills by Recep Şen

Showing 20 vetted skills indexed across 1 GitHub repositories.

senrecepsenrecep
49

tsentials-maybe

Represent optional values safely with the Maybe<T> container.

Community
Intermediate
senrecepsenrecep
49

tsentials-time

Inject DateTimeProvider with UTC methods and a fake clock for deterministic tests.

Community
Basic
senrecepsenrecep
49

tsentials-result

Model TypeScript operation outcomes with Result<T> and railway-oriented chaining.

Community
Advanced
senrecepsenrecep
49

tsentials-json

Parse and validate JSON safely using Result flows and type guards.

Community
Intermediate
senrecepsenrecep
49

tsentials/record

Transform plain object maps into derived objects using functional query, map, filter, upsert, and reduce operations.

Community
Basic
senrecepsenrecep
49

tsentials

Select tsentials modules and apply Result/Maybe patterns for TypeScript error-as-values workflows.

Community
Advanced
senrecepsenrecep
49

tsentials-http

Convert HTTP requests into typed Result<T> outcomes with RequestBuilder.

Community
Intermediate
senrecepsenrecep
49

tsentials/array

Enforce non-empty array invariants with TypeScript types and utilities.

Community
Basic
senrecepsenrecep
49

tsentials/these

Model partial success by pairing values with errors in a These structure.

Community
Intermediate
senrecepsenrecep
49

tsentials-entity

Create DDD aggregate roots with audit tracking, soft deletion, and domain events in TypeScript.

Community
Intermediate
senrecepsenrecep
49

tsentials/ord — Skill

Compare primitives and custom types with type-safe Ord-based ordering.

Community
Intermediate
senrecepsenrecep
49

tsentials/tree

Build and traverse recursive hierarchical tree structures with query, transform, and fold operations.

Community
Basic
senrecepsenrecep
49

tsentials/eq

Compare TypeScript values with composable, type-safe equality checks.

Community
Basic
senrecepsenrecep
49

tsentials/function

Compose left-to-right function pipelines for transforming values in TypeScript.

Community
Basic
senrecepsenrecep
49

tsentials/predicate

Compose reusable boolean predicates with logical operators and type refinements in TypeScript.

Community
Intermediate
senrecepsenrecep
49

tsentials-union

Encode compile-time-safe tagged discriminated unions for TypeScript service-layer outcomes.

Community
Intermediate
senrecepsenrecep
49

tsentials-rules

Compose typed sync or async business validation rules for TypeScript.

Community
Intermediate
senrecepsenrecep
49

tsentials-errors

Create typed AppError values with metadata for TypeScript error handling.

Community
Basic
senrecepsenrecep
49

tsentials-meta

Map TypeScript programming concerns to tsentials subpath imports.

Community
Basic
senrecepsenrecep
49

tsentials-clone

Deep-clone TypeScript values and domain objects to prevent shared-state mutations.

Community
Intermediate