-
I notice this comment in [the implementation](https://hackage.haskell.org/package/optics-core-0.4.1/docs/src/Optics.Lens.html#lens) of the `lens` function:
```Haskell
-- Do not define lens in terms …
-
There is a [`Closed`](https://hackage.haskell.org/package/profunctors-5.2.2/docs/Data-Profunctor-Closed.html) instance for `newtype Ignore a b = Ignore b`
```haskell
instance Closed Ignore where
…
-
We are considering deprecating this library as part of a purescript-contrib cleanup -- see [the full discussion on Discourse](https://discourse.purescript.org/t/proposed-purescript-contrib-library-dep…
-
output of ```cabal new-build```:
[ 1 of 13] Compiling Text.XkbCommon.InternalTypes ( /home/arsdragonfly/waymonad/dist-newstyle/build/x86_64-linux/ghc-8.6.3/xkbcommon-0.0.3/build/Text/XkbCommon/Intern…
-
We currently mark everything as INLINE. Some of these are needed for rewrite rules or optimizing away profunctor typeclasses, but excessive use of them is known to slow down compilation and unnecessar…
-
Namely, given two intervals, we can construct an interval that has all the lowest coördinates as its infimum and all the highest as its supremum. [This operation is called _«convex hull»_ elsewhere.][…
-
The library has `itraversed` to give an `IndexedTraversal` for any `TraversableWithIndex`.
It would be also nice to have `ifolded` and `imapped` to give an `IndexedSetter` for any `FunctorWithIndex…
-
Currently this are derivations separately from algebras but I think we can move them to algebras:
- `map` may be derived from `bimap` => **BiFunctor**
- `map` may be derived from `promap` => **ProFunc…
-
When experimenting [with parsing and building using `Prism`s](https://yairchu.github.io/posts/codecs-as-prisms-asts.html) I found a need for "turned-around" `Prism`s (kind of like `re` but not becomin…
-
- [x] define laws using regular functions (PR #293)
- [x] add support for law testing for Divariant (PR https://github.com/zio/zio/pull/4220)
- [ ] add laws testing for Function1 instances (require …