Skip to content
Brandon Elam Barker edited this page Aug 16, 2014 · 47 revisions

Welcome to the wiki for ATS2.

The most recent released version of ATS2 is ATS2-0.1.1.

The programming language ATS is a statically typed language with a type system rooted in the framework Applied Type System. ATS unifies specification and implementation by accommodating a programmer-centric approach to program verification: How do we know a program being implemented correctly? We ask the programmer to demonstrate it with a proof.

ATS also has another website (built using ATS itself). For a thorough introduction to ATS, see the book Introduction to Programming in ATS.

This wiki contains the following pages.

For the first version of ATS, there is a largely unmaintained wiki.

ATS2 is distributed under the GNU General Public License version 3 (GPLv3), or any later version.

Clone this wiki locally