diff options
Diffstat (limited to 'demo/list.ur')
-rw-r--r-- | demo/list.ur | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/demo/list.ur b/demo/list.ur index 107bf92c..961708ea 100644 --- a/demo/list.ur +++ b/demo/list.ur @@ -1,6 +1,6 @@ datatype list t = Nil | Cons of t * list t -fun length (t ::: Type) (ls : list t) = +fun length [t] (ls : list t) = let fun length' (ls : list t) (acc : int) = case ls of @@ -10,7 +10,7 @@ fun length (t ::: Type) (ls : list t) = length' ls 0 end -fun rev (t ::: Type) (ls : list t) = +fun rev [t] (ls : list t) = let fun rev' (ls : list t) (acc : list t) = case ls of |