Header menu logo TDesu.FSharp

API Reference

Available Namespaces:

Namespace Description
TDesu.FSharp Core utilities: operators, Guard, UnixTime, String, Option, Result, Validation, Clock, StateMachine, NumericParsing.
TDesu.FSharp.ActivePatterns Active patterns for parsing and string matching: Parse.Int/Double/Guid/Bool, String.NullOrWhiteSpace/Empty.
TDesu.FSharp.Buffers Buffer utilities: Bytes (xor, concat, constantTimeEquals), ArrayPool helpers.
TDesu.FSharp.Collections Collection extensions: Dictionary, ResizeArray, Seq, List, Stack helpers.
TDesu.FSharp.Concurrency Concurrency primitives: AtomicInt/Int64, BoundedDict, BoundedQueue, Signal, PeriodicTimer, ChannelWorker, SlidingWindowLimiter.
TDesu.FSharp.Hashing Hashing utilities: ContentHash (SHA256/SHA1/MD5), Hash.combine, CollectionComparer.
TDesu.FSharp.IO I/O utilities: Env, File, Directory, Disposable (deferStack), TemporaryFileStream.
TDesu.FSharp.Resilience Resilience patterns: Retry (exponential backoff), CircuitBreaker, Timeout, Memoize (with TTL), Saga (transactional orchestration).
TDesu.FSharp.Tasks Task and TaskResult combinators, TaskGroup (structured concurrency), parallelThrottle, fireAndForget.
TDesu.FSharp.Types Domain types: NonEmptyString (validated string), ApiResponse (Result-to-HTTP bridge).

Type something to start searching.