ListEx.hascasl.hs revision ad0b6d89fd72f0db461bfa6b43699157b6d2daf7
module Dummy where
import Prelude (undefined, Show, Eq, Ord, Bool)
import MyLogic
data List a = Nil
| Cons !(a, List a)
deriving (Show, Eq, Ord)
f :: List a -> List a
f = undefined
g :: List a -> List a
g = undefined
head :: List a -> a
head = undefined
tail :: List a -> List a
tail = undefined