view paper/src/delta_is_monad.agda @ 92:0354d3693324 default tip

Added tag paper_final for changeset 6a12eb22be8c
author Yasutaka Higa <e115763@ie.u-ryukyu.ac.jp>
date Sun, 01 Mar 2015 13:08:51 +0900
parents 1181b4facaf9
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)) }