diff --git a/README.md b/README.md index ccd421a9..773dec98 100644 --- a/README.md +++ b/README.md @@ -1741,7 +1741,7 @@ monad](https://buzzdecafe.github.io/2018/04/10/no-promises-are-not-monads), which explains the "monadish". Fortunately one usually does not want nested promises in which case the approximation can be close enough. -##### [≡](#contents) [▶](https://calmm-js.github.io/partial.lenses/index.html#l-Constant) [`L.Select ~> Applicative`](#l-select-applicative "L.Select: Applicative") v14.0.0 +##### [≡](#contents) [▶](https://calmm-js.github.io/partial.lenses/index.html#l-select-applicative) [`L.Select ~> Applicative`](#l-select-applicative "L.Select: Applicative") v14.0.0 `L.Select` is the [Static Land](https://github.com/rpominov/static-land/blob/master/docs/spec.md) @@ -1766,7 +1766,7 @@ It is a monoid, because it satisfies the Monoid laws: ```js const MonoidLaws = (M, x, y, z) => ({ associativity: test(M.concat(M.concat(x, y), z), M.concat(x, M.concat(y, z))), - leftIdentity: test(M.concat(M.empty(), x), x) , + leftIdentity: test(M.concat(M.empty(), x), x), rightIdentity: test(M.concat(x, M.empty()), x) }) @@ -5561,7 +5561,7 @@ collections and back). * `undefined` is not a valid JSON value and does not get mixed up with valid JSON values. * We can form a [monoid over JavaScript values by treating `undefined` as - zero](#l-select). + zero](#l-select-applicative). Some libraries use `null`, but that is arguably a poor choice, because `null` is a valid JSON value, which means that when accessing JSON data a result of `null` diff --git a/docs/index.html b/docs/index.html index 5e900022..0aa49a44 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1475,7 +1475,7 @@
L.Select ~> Applicative v14.0.0
+
L.Select ~> Applicative v14.0.0

L.Select is the Static Land compatible @@ -1492,7 +1492,7 @@

var MonoidLaws = (M, x, y, z) => ({ associativity: test(M.concat(M.concat(x, y), z), M.concat(x, M.concat(y, z))), - leftIdentity: test(M.concat(M.empty(), x), x) , + leftIdentity: test(M.concat(M.empty(), x), x), rightIdentity: test(M.concat(x, M.empty()), x) }) @@ -3867,7 +3867,7 @@

monoid over JavaScript values by treating undefined as +
  • We can form a monoid over JavaScript values by treating undefined as zero.
  • Some libraries use null, but that is arguably a poor choice, because null is