principia.ts
represents an ongoing effort in learning the principles behind category theory and functional programming, as well as creating a correct and structured implementation of those principles. However, it is also aimed at being a functional functional library (🙂) with high-performance data types and powerful abstractions.
There are very few tests written as of yet. Use at your own risk!
Some parts of this library are forked or ported from other open source software. An incomplete list is as follows:
A huge "thank you" goes out to all of the authors, listed and unlisted, for their amazing work!