Arto's Notes re: DRYlang

An experimental programming language.


Table of Contents:


Roadmap

(To be written.)

Targets

Binary Targets


Packaging

(To be written.)

TODO: Alpine, Arch, Debian/Ubuntu; Homebrew, MacPorts, pkgsrc.


Testing

(To be written.)



Features

Pattern Matching

(To be written.)

(match my-value
 ;; TODO
 ...)

Type Annotations

(To be written.)

(fun (x: int y: int) ...)

(fun (x: int y: -1) ...)

(fun (x: int y: (int -1)) ...)

Type Inference

(To be written.)

Partial Application

(To be written.)

(define square (* 2))

Function Pipelines

(To be written.)

Condition System

(To be written.)

Numerical Tower

(To be written.)



See Also

DRY, DRYlib