update lists
This commit is contained in:
@@ -249,6 +249,8 @@ functions and abstract data structures.</li>
|
||||
<li><a href="https://github.com/darky/context-fp">context-fp</a> -
|
||||
Microscopic functional programming context aka dependency injection.
|
||||
+TS</li>
|
||||
<li><a href="https://github.com/darky/klubok">klubok</a> - Pipes with
|
||||
easy mocking, intended for huge amount of unit tests. +TS</li>
|
||||
</ul>
|
||||
<h3 id="data-structures">Data Structures</h3>
|
||||
<p>Write performant functional code by using the right data structures
|
||||
@@ -361,6 +363,9 @@ is inspired by the OCaml/Reason utilities for the option data type. +CT,
|
||||
<li><a href="https://github.com/JSMonk/sweet-monads">sweet-monads</a> -
|
||||
A collection of popular monads (such as <code>Either</code> and
|
||||
<code>Maybe</code>) and the lazy iterator.</li>
|
||||
<li><a href="https://github.com/supermacro/neverthrow">NeverThrow</a> -
|
||||
This package contains a <code>Result</code> type that represents either
|
||||
success (<code>Ok</code>) or failure (<code>Err</code>).</li>
|
||||
</ul>
|
||||
<h3 id="lenses">Lenses</h3>
|
||||
<ul>
|
||||
@@ -558,7 +563,7 @@ composition.</li>
|
||||
in JavaScript</a> – An introduction to the Monad design pattern in
|
||||
JavaScript.</li>
|
||||
<li><a
|
||||
href="http://robotlolita.me/2013/12/08/a-monad-in-practicality-first-class-failures.html">A
|
||||
href="https://web.archive.org/web/20241118045403/https://robotlolita.me/articles/2013/a-monad-in-practicality-first-class-failures/">A
|
||||
Monad in Practicality: First-Class Failures</a> – A walk through some
|
||||
practical use cases for specific monadic structures in JavaScript: use
|
||||
the <code>Maybe</code> monad to handle simple failure cases and model
|
||||
@@ -751,3 +756,5 @@ alt="CC0" /></a></p>
|
||||
<p>To the extent possible under law, <a
|
||||
href="http://stoeffel.github.io/">Christoph Hermann</a> has waived all
|
||||
copyright and related or neighboring rights to this work.</p>
|
||||
<p><a href="https://github.com/stoeffel/awesome-fp-js">fpjs.md
|
||||
Github</a></p>
|
||||
|
||||
Reference in New Issue
Block a user