-
The following discussion sparked my interest: https://gitlab.haskell.org/ghc/ghc/-/issues/24154#note_534965
Which linked to: https://gitlab.haskell.org/haskell/prime/-/wikis/libraries/3-release-pol…
-
Common monad transformers like `ReaderT r` from `transformers` have a corresponding type class like `MonadReader r` from `mtl` that offers the interface of `ReaderT r`. The free monad transformer `Sch…
-
This is an issue to discuss **context parameters**. The full text of the proposal can be found [here](https://github.com/Kotlin/KEEP/blob/context-parameters/proposals/context-parameters.md).
-
* cattrs version: 23.1.2
* Python version: 3.11.5
* Operating System: macOS 13.4.1
### Description
The new `unstruct_hook` override feature in cattrs provides a way to customise unstructuring …
-
I'm curious to read an explanation of fundamental technical differences or similarities between Perl 6 macros (and, separately if appropriate, 007 macros) with Lisp FEXPRs. I thought ven especially mi…
raiph updated
1 month ago
-
Auto derivation, though convenient, can cause increases in compile time (since the macro runs on a per-call-site basis), as well as make implicit instances of Transformers placed in the companion obje…
-
We've historically had trouble notifying maintainers when we disable packages en masse. We've added some automation for this.
What follows is every package that is included in the latest lts-21.6 b…
-
I'm seeing FS2's [parEvalMap](https://github.com/typelevel/fs2/blob/161d674c32e6f8ee79e19136e96f644de943a6d9/core/shared/src/main/scala/fs2/Stream.scala#L2156) dropping logs emitted by `WriterT[IO..`…
-
My suggestion is to maintain the types for TypeScript directly in this repo, while leaving the implementation in JavaScript.
### Why this approach?
TypeScript can't fully describe all possibili…
-
The goal of this proposal is to introduce the support of context-dependent declarations in Kotlin, which was initially requested under the name of "multiple receivers" ([KT-10468](https://youtrack.jet…