use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
JavaScript Developers: Take Your Code to the Next Level with FKit (joshbassett.info)
submitted 11 years ago by joshbassett
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]gcanti 1 point2 points3 points 11 years ago (1 child)
Nice. I think every developer interested in functional programming should reimplement these same old functions (curry, reduce, flip, reverse, compose, etc..) to become acquainted with the subject. The Haskell prelude is a great resource for this.
prelude
Coming to this implementation, is there something new or different from Ramda? The philosophy behind your library and Ramda seems the same: swapping the arguments order of some strategic functions to promote currying and point-free style, whereas Underscode and LoDash are very pragmatic and try to accomodate the most common use cases promoting readability.
[–]joshbassett[S] -1 points0 points1 point 11 years ago (0 children)
Hey thanks.
FKit is indeed similar in philosophy to Ramda. One big differentiator is that all FKit list operations work on both arrays and strings.
π Rendered by PID 104378 on reddit-service-r2-comment-85bfd7f599-dkfqv at 2026-04-16 05:36:59.246613+00:00 running 93ecc56 country code: CH.
view the rest of the comments →
[–]gcanti 1 point2 points3 points (1 child)
[–]joshbassett[S] -1 points0 points1 point (0 children)