view src/delta_is_monad.agda @ 52:6ca594d19ca4

Add thanks
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Sun, 15 Feb 2015 21:56:19 +0900
parents 422e96fda05a
children
line wrap: on
line source

delta-is-monad : {l : Level} {n : Nat} ->
        Monad {l} (\A -> Delta A (S n))  delta-is-functor
delta-is-monad = record
              { eta             = delta-eta;
                mu              = delta-mu;
                eta-is-nt       = delta-eta-is-nt;
                mu-is-nt        = delta-mu-is-nt;
                association-law = delta-association-law;
                left-unity-law  = delta-left-unity-law ;
                right-unity-law = \x -> (sym (delta-right-unity-law x)) }