Remix.run Logo
Fizz Buzz Through Monoids(entropicthoughts.com)
4 points by ibobev 5 hours ago | 2 comments
tromp 4 hours ago | parent | next [-]

> import Control.Monad (guard)

> "fizz" <$ guard (rem i 3 == 0)

I prefer the more transparent

    if i `mod` 3 == 0 then Just "fizz" else Nothing
hieu_dev 5 hours ago | parent | prev [-]

[dead]