Jan Mas Rovira

Results 56 issues of Jan Mas Rovira

WIP # User-facing languages # Internal languages 1. `dev compile core` has the same behaviour as `dev core from-concrete`. The `dev core from-concrete` command becomes deprecated. 2. `dev compile tree`...

enhancement
CLI
refactor

When the bug #2247 happens, we generate an informative error instead of crashing.

error-messaging

- Depends on #2354. We would support three kinds of statements (bind, let, expression), and we could borrow the syntax from haskell. ``` do {

enhancement

The following ``` module Lambda; type Box (A : Type) := | box : A → Box A; x : Box ((A : Type) → A → A); x :=...

bug
typechecking

Consider this issue an unfinished draft. - It has been brought up in https://github.com/anoma/juvix/issues/2074, that it would be useful to have the option to refer to constructors by their type....

scoping
enhancement
syntax
is-draft

The projects should reuse some instance of the standard library by default instead of having its own copy. We can use `defaultStdlib` identifier in the `Package.juvix` file to refer to...

enhancement
standard-library
priority:low

enhancement
syntax
modules

It is often the case that we define a top level type that we only use in a function. It is also likely that we use tuples or generic sum...

enhancement
syntax