Skip to content

Instantly share code, notes, and snippets.

@gcanti
Last active July 5, 2018 06:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gcanti/836db3a07887059fa005e4601391fec9 to your computer and use it in GitHub Desktop.
Save gcanti/836db3a07887059fa005e4601391fec9 to your computer and use it in GitHub Desktop.
  • fp-ts ( Functional programming in TypeScript)
  • io-ts (IO decoders/encoders)
  • io-ts-types (A collection of runtime types and combinators for use with io-ts)
  • io-ts-codegen (Code generation for io-ts)
  • monocle-ts (Functional optics: a (partial) porting of scala monocle to TypeScript)
  • typelevel-ts (Type level programming in TypeScript)
  • fp-ts-routing (A type-safe bidirectional routing library for TypeScript)
  • money-ts (TypeScript library for type-safe and lossless encoding and manipulation of world currencies and precious metals)
  • hyper-ts (Type safe middleware architecture for HTTP servers)
  • elm-ts (A porting to TypeScript featuring fp-ts, io-ts, rxjs5 and React)
  • logging-ts (Composable loggers for TypeScript)
  • mtl-ts (MTL-style in TypeScript)
  • parser-ts (String parser combinators for TypeScript)
  • fp-ts-rxjs (fp-ts bindings for RxJS)
  • fp-ts-fluture (fp-ts bindings for Fluture)
  • retry-ts (Retry combinators for monadic actions that may fail)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment