packages feed

fourmolu-0.0.6.0: data/examples/declaration/instance/instance-sigs-multiple-out.hs

{-# LANGUAGE InstanceSigs #-}

instance Applicative [] where
  pure ::
    a ->
    [a]
  pure a = [a]
  (<*>) ::
    [a] -> [a] -> [a]
  (<*>) _ _ = []