Ocean Tutorial
Welcome! This is the documentation for the Ocean programming language.
This documentation is for Ocean v0.1
Table of Contents
This documentation is organized into 3 sections:
- Introduction:
An introduction to the basic concepts of Ocean, including everything
you need to make a basic hello-world program, as well as a basic
overview of types, control flow, variables, functions, etc.
- Advanced Concepts:
An in-depth exploration of some of Ocean's more complicated concepts,
such as packages and the import system, a more in-depth explanation
of the type system including structs and interfaces, and an overview
on memory management in Ocean.
- Standard Library:
Documentation for all of the packages in Ocean's standard libary.
Introduction
Advanced Concepts
Standard Library
Note: memory management is handled by the memory package in the standard library,
however memory management is under Advanced Concepts