A type-safe, expressive language for building reliable software.
Simple to learn. Powerful to use.
import nanyx/io
def main = {
println("Hello, Nanyx! 馃殌")
}1 page 路 What is Nanyx?
4 pages 路 Installation, Hello, World!, Basics...
18 pages 路 Variables, Types, Records and tuples...
11 pages 路 Workflows, Contexts, Nominal and Protected Types...
6 pages 路 Option types, Classes, Currying...
9 pages 路 Overview, io, collections...
2 pages 路 Official style analyzer, Formatter
3 pages 路 Overview, Principles, Compiler optimisations
4 pages 路 Build a CLI Tool, Parse JSON Data, Simple HTTP Server...
27 pages 路 All examples, Zipping in for loops, Fizzbuzzbaz...
2 pages 路 Context-qualified types, Units and dimensions