-
Time differences act on times as a monoid action: https://hackage.haskell.org/package/monoid-extras-0.6.1/docs/Data-Monoid-Action.html
In fact, they do a bit more than that. The action is invertibl…
-
It would be cool if monofoki appear at https://www.nerdfonts.com/font-downloads, the best terminal font IMO)
Also archive icon doesn't work after [nerdfont patch](https://github.com/ryanoasis/nerd-…
-
There're a couple things in the way of having a proper `Monoid` for `SrcSpan` and `SrcSpanInfo`:
- A good representation for empty. The existence of `noLoc = SrcLoc "" (-1) (-1)` sets a precedent for…
-
Hello @genkami,
Thank you for you detailed response and a great example. I also noticed you've updated the repo and added the FizzBuzz example:
```go
func main() {
monoid := option.DeriveMono…
-
:wave: Hi there-
I'm wondering if you would accept a PR to add:
```hs
instance Semigroup a => Semigroup (Parser a) where
() = liftA2 ()
instance Monoid a => Monoid (Parser a) where
mem…
-
There is no monoid instance for `Example`, though it seems one could be defined. Is that by design or oversight? Glad to submit a PR if you would accept it!
-
the documentation needs to explain what a monoid/semigroup is
-
I downloaded Monoid about a year ago. Today, I noticed at some comments in old code, that the width of some characters actually differs from the width of most other characters.
Take the following tex…
-
I've just noticed that `Colorful` is not a lawful `Monoid`, because its `` implementation isn't associative:
`Value "a" (Value "b" Value "c") == (Value "a" Value "b") Value "c"`
I wonder if it…
-
The class `Group` in sage.groups.group is inherited from `Parent` but not from `Monoid` since no "nice" monoid-class exists. There is only `Monoid_class` which seems to be very simplified.
The aim …