Skip to content

qexat/violette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Violette

Violette is a simple functional programming language. It is a work in progress!

current features include:

  • everything is an expression
  • a parenthesized expression is just a block with one expression: {\x -> x}
  • first-class functions

Toplevel

To start the toplevel (REPL), run:

dune exec violette toplevel

Publications


Violette's development does not involve any large language model.

Violette is entirely brain-made.

About

Violette is a simple functional programming language.

Resources

Stars

Watchers

Forks