You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
dataMaybe a =None|Some a
dataInOrOut:Bool->Type->TypewhereIn: forall {a : Type} . a -> InOrOut (Some ()) a;
Out: forall {a : Type} . InOrOut None a
test: forall {m : Maybe Int} . InOrOut b Int -> InOrOut b Int
test (In x) =In (x *2);
test Out=Outlala: forall {m : Maybe Int} . InOrOut (Some ()) Int -> Int
lala (In x) = x
Next item on the wishlist
https://github.com/granule-project/granule/blob/master/work-in-progress/promote-data-poly.gr
The text was updated successfully, but these errors were encountered: