Algorithm in the c++ std library written in Typescript
Lazy evaluated functions written in TypeScript, and inspired by Haskell