Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Nomad

< >

Nomad is an esoteric programming language created in 2021 by Samuel Kelemen.

#2237on PLDB 3Years Old
Download source code:
git clone https://github.com/asyncengineering/nomad
Source Code

Nomad is a multi-paradigm language created from 2018 to 2021 with the goal of simplifying modern programming to as few concepts as possible, in order to facilitate complexity in other areas; Specifically, probabilistic programming.


Example from the web:
Direction: type = North | East | South | West Suite: type = Diamond | Spade | Club | Heart directionHeading: (direction: #Direction) -> Nat directionHeading= direction ? | North => 0 | East => 90 | South => 180 | West => 270
Example from the web:
sum: (numbers :List[Int]) -> Int = numbers ? | [] => 0 | head :: tail => head + sum tail

- Build the next great programming language Add Issues About Search Keywords Livestreams Labs Resources Acknowledgements

Built with Scroll v154.3.0