mirror of
https://github.com/anoma/juvix.git
synced 2024-11-30 14:13:27 +03:00
98b1daec7d
Print JuvixCore InfoTable in such a way that it can be parsed back by the JuvixCore parser. * Depends on PR #1832 * Depends on PR #1862 * Closes #1841 * Adds "JuvixCore print" tests which read the files from Core/positive/*.jvc, print them, read them back and check if the evaluation results are preserved. --------- Co-authored-by: Jan Mas Rovira <janmasrovira@gmail.com>
9 lines
200 B
Plaintext
9 lines
200 B
Plaintext
-- lifting and partial application
|
|
|
|
def f : (Int -> Int -> Int) -> Int := \(h : Int -> Int -> Int) h 1 2;
|
|
def g : Int -> Int := \(x : Int) x;
|
|
|
|
let h : Int -> Int -> Int := \(x : Int) g
|
|
in
|
|
f h + h 2 3
|