-
``` haskell
{-# LANGUAGE OverloadedStrings #-}
import IdeSession
import Data.Monoid
main = do
sess
-
I think it makes more sense to have a more precise hierarchy for contravariant functors.
- Separate `divide` and `conquer` into two classes?
- Seperate `lose` and `choose` into two classes?
- Add…
-
How much trouble would it be for you to finally add this? I would use it and love it.
To work around the lack of this functionality, I make a Matrix with one column or row, do `mxv` with a semirin…
-
Working with erased types in F* can be quite cumbersome. Can we identify some of the pain points and find ways to improve it?
Here's a start:
### Inference of implicit arguments that have ghost …
-
**Describe the bug**
I've been using kitty for several years with Monoid Nerd Font and it always looked crisp. Since kitty v0.36 the bold version looks very blurry.
I ran `kitten choose-fonts` to …
-
Agda has pattern synonyms; why not copattern synonyms?
Some (admittedly not very motivating) possible examples:
```agda
copattern π₁ t = proj₁ t
copattern π₂ t = proj₁ (proj₂ t)
copattern π₃ t …
-
I haven't looked at the implementation to see if there's a reason it requires the list implementation, but they should be equivalent. The reason I ask is that `Data.Codec.basicCodec` could be used, w…
-
I'm trying to compile a thorough collection of everything currently documented and everything we still want to document. I'd also like to talk about a few other things other people brought up. This is…
-
The `Eq[Set[A]]` instance given [here](https://github.com/typelevel/cats/blob/706effc1504b129a085bb2db2884455422a88d74/kernel/src/main/scala/cats/kernel/instances/set.scala#L22-L23) is not lawful. It …
-
See https://github.com/quarto-dev/quarto-cli/discussions/11138