Esempio n. 1
0
 internal static Comonad <Comonad <T> > δ(Comonad <T> monad) => monad.Extend(_ => _);
Esempio n. 2
0
 internal static T ε(Comonad <T> monad)
 {
     throw new PrototypeException();
 }