Comment Comment by gcanti for a functional library that plays nicely with TS check this out: https://github.com/gcanti/fp-ts parent gcanti 8 years ago