------------------------------------------------------------------------ -- The Agda standard library -- -- Typeclass instances for List ------------------------------------------------------------------------ {-# OPTIONS --without-K --safe #-} module Data.List.Instances where open import Data.List.Categorical instance listFunctor = functor listApplicative = applicative listApplicativeZero = applicativeZero listAlternative = alternative listMonad = monad listMonadZero = monadZero listMonadPlus = monadPlus listMonadT = λ {ℓ} {M} {{inst}} → monadT {ℓ} {M} inst