mirror of
https://github.com/anoma/juvix.git
synced 2024-12-04 17:07:28 +03:00
bf6603eb33
GEB 0.3.2 introduces the following changes. * The STLC frontend no longer requires full type information in terms. The syntax of the terms changed. * An error node has been introduced which allows to compile Juvix `fail` nodes. The following features required for compilation from Juvix are still missing in GEB. * Modular arithmetic types ([GEB issue #61](https://github.com/anoma/geb/issues/61)). * Functor/algebra iteration to implement bounded inductive types ([GEB issue #62](https://github.com/anoma/geb/issues/62)).
24 lines
355 B
Plaintext
24 lines
355 B
Plaintext
(typed
|
|
(app
|
|
(app
|
|
(app
|
|
(lamb
|
|
(list
|
|
(so-hom-obj
|
|
so1
|
|
so1))
|
|
(lamb
|
|
(list
|
|
int)
|
|
(index 1)))
|
|
(list
|
|
(lamb
|
|
(list
|
|
so1)
|
|
(index 0))))
|
|
(list
|
|
12345))
|
|
(list
|
|
(unit)))
|
|
so1)
|