Skip to content

artemeknyazev/ts-experiments

Repository files navigation

ts-experiments

A small collection of Typescript experiments

Contents

  • Workflows/Sagas -- musings on a workflow framework for microservices influenced by talk "Data Consistency in Microservice Using Sagas"
  • Deferred Computations -- a number of utilities for deferring computations, including
    • Pr, a Promise-like data type for sync/async computations conforming to Monad laws
    • Cat's-like Eval data structure for sync computations
    • various trampoliners with optional caching
  • eDSL experiments -- various experiments with eDSLs, tagged and tagless, and transformations between them

About

Various experiments using Typescript

Topics

Resources

License

Stars

Watchers

Forks

Languages