narc-rs icon indicating copy to clipboard operation
narc-rs copied to clipboard

(WIP) Dependently-typed programming language with Agda style dependent pattern matching

Results 11 narc-rs issues
Sort by recently updated
recently updated
newest added

Here's my initial thoughts about this language: + Conversion check should be nominal for simplicity + Only case-tree instantiation need to be supported + Surface syntax should be considerate of...

invalid
wontfix

I guess, probably I should write it myself, instead of trying to translate Agda.

As title. http://hackage.haskell.org/package/Agda-2.5.4/docs/Agda-TypeChecking-Rules-Record.html

enhancement

https://docs.rs/console/0.9.1/console/struct.Emoji.html

help wanted
cli

So it's more friendly for debugging Narc

enhancement
help wanted
error message

Currently, verbosity is just a bool switch. I think we can have more fine-grained verbosity level control

help wanted
cli

Right now there's only unnamed dbi: https://github.com/owo-lang/narc-rs/blob/6fcbca28127212a5ca5883e6eaa310da6dfa3c4a/src/syntax/core/subst/dbi.rs#L14

enhancement

https://github.com/AndrasKovacs/elaboration-zoo/blob/af8f8e47768285e4ee5a10c2c2313c2768235279/04-implicit-args/Main.hs#L494

parser

As title.

implicit
constructor
projection

Check codatatypes' projections. After #16

projection