Open dullbananas opened 4 years ago
Agreed. Care to PR?
no. i dont understand the concept of monoids and semigroups
Got it.
Until we add the docs I suggest to check out the Haskell or PureScript docs on those concepts:
is it basically something that has andThen
?
That would be Monad :)
Monoid is a binary operation (function on two arguments) equipped with identity value (a neutral value in regards to the binary operation). Here's a few examples of practical monoids:
This is an extremely universal abstraction and it allows you to apply the same patterns in composition of seemingly completely unrelated things.
the documentation needs to explain what a monoid/semigroup is