-
-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Functional Javascript by Michael Fogus #66
Comments
@fogus just wanted to let you know, I read your book and it was really great. I compiled the list of some of the functions you described I would like to implement them into ramda-adjunct. There are couple of more that I would to add to the list, but have them stored in my notes on the iPad. Would you mind if I do so ? Thank you very much for the book |
I do not mind at all. Update me with a link when you get started. |
@fogus will sure do. Will be progressively implementing utils from the list spanning multiple releases. I can update you with every new release that will contain at least one of the utils of your design. |
Thrush combinator is known as |
@rockymadden thrush combinator removed from list. Thanks |
* feat: add dispatch Ref #66 * style: remove exclusive test * style(dispatch): use should sentences in tests * refactor(dispatch): avoid creating function during runtime * test(dispatch): add test for returning undefined * refactor(dispatch): make accumulator more sensible * test(dispach): add test for falsy function dispatches * refactor(dispatch): make tests pass * refactor(dispatch): do not handle side effects in any way * refactor(dispatch): simplify the composition * docs(dispatch): add documentation + typings * test(dispatch): correct the tests * test(dispatch): add test for implicit returns
@char0n Shall we get the remaining functions into their own issues? |
@Undistraction yep, but I need to do that (or anybody that read the @fogus book). We'll have to provide original implementation as a description for these separate issues and explanation from the book for possible usecases. |
I've created separate issue for fnull |
I've created separate issue for isIndexed |
repeatedly is basically an alias of R.times |
|
I've created separate issue for skipTake |
I've create separate issue for trampoline |
@fogus closing this as most have been implemented and what remains has been fragmented into separate independent issues from this issue comments. Again, thank you for the book! |
isSet,isMap, isIndexed,isTruthy,isFalsy,isEven,isOdd, repeatedly,fnull,dispatch, hasKeys, trampoline, skipatke, pipeline, condition <-> validator patternThe text was updated successfully, but these errors were encountered: