packages feed

fourmolu-0.0.6.0: data/examples/declaration/value/function/do/recursive-do-rec-out.hs

{-# LANGUAGE RecursiveDo #-}

foo = do
  rec a <- b + 5

      let d = c

      b <- a * 5

      something

      c <- a + b
  print c
  rec something $ do
        x <- a
        print x

        y <- c
        print y