David Chambers
David Chambers
### Create and release a functional testing library We define lovely pure functions which we then test by throwing and catching assertion errors in a module with global `suite` and...
### Create an ESLint rule for Sanctuary-style indentation I'm very excited about embracing the style proposed in #438, but this currently requires disabling the ESLint [`"indent"`][1] rule. Despite being highly...
### Derive propTypes from sanctuary-def types When using React, I'd like to derive [propTypes][1] from sanctuary-def `Type` values. We could add to the sanctuary-def readme a definition of a function...
### Create and release a command-line argument parser I have used [Commander.js][1] in several projects. It's okay, but we can do better. We can build a library without `null`, `undefined`,...
### Publish documentation of *all* Sanctuary projects on the website Currently only the documentation of Sanctuary itself is on the [website][1]. For any other Sanctuary project one must consult the...
### Create and release sanctuary-list [sanctuary-list][1] will provide an immutable, Fantasy Land -compliant List type. Due to structural sharing it will perform better than arrays in some situations, and with...
### Add Hoogle-like search to the website With [Hoogle][1] one can often find the function one seeks by entering a type signature. Sanctuary's website should provide similar functionality. [1]: https://hoogle.haskell.org/
Thank you for raising these issues, @FranzSkuffka. We currently assume new users will bring with them functional programming knowledge from Clojure, Elm, Haskell, PureScript, or another functional language. I'd like...
> Also, I would call myself a "very ambitious developer" :) Excellent! Please say hello on [Gitter][1] if you feel so inclined. :) [1]: https://gitter.im/sanctuary-js/sanctuary
I wholeheartedly agree, @danielo515. I hope to get to this in the coming months. :)