summaryrefslogtreecommitdiff
path: root/lc
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-01-23 09:34:16 +0100
committerPéter Diviánszky <divipp@gmail.com>2016-01-23 09:34:16 +0100
commit940ebb71ef18c8e85cc0bb482189eb1c114d1084 (patch)
treeb0bd58fec48ffe4f73504d5984ed6c677dd84823 /lc
parent803972fcc4ecc6b3c65c64ed09831e17cd4e81d2 (diff)
major refactoring
Diffstat (limited to 'lc')
-rw-r--r--lc/Builtins.lc2
-rw-r--r--lc/Prelude.lc1
2 files changed, 2 insertions, 1 deletions
diff --git a/lc/Builtins.lc b/lc/Builtins.lc
index f05e501a..27490d18 100644
--- a/lc/Builtins.lc
+++ b/lc/Builtins.lc
@@ -14,6 +14,8 @@ data Nat = Zero | Succ Nat
14 14
15data List a = Nil | Cons a (List a) 15data List a = Nil | Cons a (List a)
16 16
17infixr 5 :
18
17type family JoinTupleType t1 t2 where 19type family JoinTupleType t1 t2 where
18 -- TODO 20 -- TODO
19 JoinTupleType a () = a 21 JoinTupleType a () = a
diff --git a/lc/Prelude.lc b/lc/Prelude.lc
index e731aadf..e8334192 100644
--- a/lc/Prelude.lc
+++ b/lc/Prelude.lc
@@ -9,7 +9,6 @@ import Builtins
9infixr 9 . 9infixr 9 .
10infixl 7 `PrimMulMatVec`, `PrimDot` 10infixl 7 `PrimMulMatVec`, `PrimDot`
11infixr 3 *** 11infixr 3 ***
12infixr 5 :
13infixr 0 $ 12infixr 0 $
14--infixl 0 & 13--infixl 0 &
15 14