The Ava Programming Language
Find a file
2024-01-24 22:52:03 -06:00
.pre-commit-config.yaml First dump of madness. 2024-01-24 22:52:03 -06:00
constants.md First dump of madness. 2024-01-24 22:52:03 -06:00
definitions.md First dump of madness. 2024-01-24 22:52:03 -06:00
effects.md First dump of madness. 2024-01-24 22:52:03 -06:00
enumerations.md First dump of madness. 2024-01-24 22:52:03 -06:00
expressions.md First dump of madness. 2024-01-24 22:52:03 -06:00
functions.md First dump of madness. 2024-01-24 22:52:03 -06:00
general-syntax.md First dump of madness. 2024-01-24 22:52:03 -06:00
holes.md First dump of madness. 2024-01-24 22:52:03 -06:00
memory-management.md First dump of madness. 2024-01-24 22:52:03 -06:00
names.md First dump of madness. 2024-01-24 22:52:03 -06:00
namespaces.md First dump of madness. 2024-01-24 22:52:03 -06:00
pattern-matching.md First dump of madness. 2024-01-24 22:52:03 -06:00
README.md First dump of madness. 2024-01-24 22:52:03 -06:00
records.md First dump of madness. 2024-01-24 22:52:03 -06:00
recursion.md First dump of madness. 2024-01-24 22:52:03 -06:00
standard-library.md First dump of madness. 2024-01-24 22:52:03 -06:00
strings.md First dump of madness. 2024-01-24 22:52:03 -06:00
table-of-contents.md First dump of madness. 2024-01-24 22:52:03 -06:00
tuples.md First dump of madness. 2024-01-24 22:52:03 -06:00
type-aliases.md First dump of madness. 2024-01-24 22:52:03 -06:00
type-classes.md First dump of madness. 2024-01-24 22:52:03 -06:00
type-unions.md First dump of madness. 2024-01-24 22:52:03 -06:00
types.md First dump of madness. 2024-01-24 22:52:03 -06:00
values.md First dump of madness. 2024-01-24 22:52:03 -06:00
variables.md First dump of madness. 2024-01-24 22:52:03 -06:00

The Ava Programming Language

This repository is currently a research project. The project is to explore ideas in programming language design by specifying Ava.

To start reading, please use the Table of Contents

What is Ava?

Ava is a programming language research project that is in the design and specification phase. There is no grammar, parser, compiler, or way to use any Ava code. Ava is a way to get ideas out of my head, challenged, and further explored.