This is my in-progress space for exploring generative art/coding using functional programming paradigms.
Some goals for this project:
- Make cool art
- Deepen my understanding of various functional programming concepts and methods
- Investigate and implement interesting algorithms and data-structures
- Explore new libraries and technologies
Currently most of the code is in TypeScript. I'm using the amazing fp-ts library that implements popular patterns and abstractions available in most functional languages. For interacting with the canvas I'm using graphics-ts (built on fp-ts) which is a port of canvas libraries in PureScript.