packages feed

pisigma-0.1.0.1: examples/Bool.pi

:l Empty.pi
:l Unit.pi

Bool : Type;
Bool = { true false };

T : Bool -> Type;
T = \ b -> case b of {
             true -> Unit
	   | false -> Empty };

andb : Bool -> Bool -> Bool;
andb = \ b c -> case b of {
                  true -> c
                | false -> 'false };