packages feed

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

{-# LANGUAGE InstanceSigs #-}

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