Jacqueline Firth
Jacqueline Firth
None of the core code is tested. A way to construct mock requesters might help this.
Some rest APIs don't support modification of data. It should be relatively easy to make a wrapper function that changes a requester's put post and delete functions to throw exceptions.
The documentation is pretty abstract and it's tough to see immediate use cases. It would help to have a tutorial document describing construction of implementing a relatively simple but not...
It's a common lisp/scheme/racket idiom to rely on reading and writing raw s-expressions for data transfer. An out of the box wrapper and requester for working with the `read` and...
Fix: http-forbidden-exn?, http-not-found-exn?, http-internal-server-error-exn?, etc.
Add flip
May behave weirdly with kwargs
Given a function `f`, the functions `curry(f)` and `curry(curry(f))` should behave identically. There should be a test verifying this for functions of varying arities.
There's just too many weird interactions. Supporting them is complex and makes the usages and documentation of `curry` more complex for little benefit.