Link to new docs

This commit is contained in:
Justin Ethier 2019-06-19 13:14:25 -04:00
parent 9734b7450d
commit ad926f2245
2 changed files with 5 additions and 4 deletions

View file

@ -5,7 +5,7 @@
- [Standard Libraries](#standard-libraries)
- [SRFI Libraries](#srfi-libraries)
- [Cyclone Libraries](#cyclone-libraries)
- [Cyclone Compiler API](#cyclone-compiler-api)
- [Internal Compiler API](#internal-compiler-api)
- [C API](#c-api)
- [Index](#index)
@ -54,13 +54,14 @@ Cyclone supports the following [Scheme Requests for Implementation (SRFI)](http:
# Cyclone Libraries
These libraries are provided by Cyclone with a stable API that is unlikely to change.
These libraries are provided by Cyclone with a stable API that is unlikely to change:
- [`cyclone concurrent`](api/cyclone/concurrent.md)
- [`scheme cyclone array-list`](api/scheme/cyclone/array-list.md)
- [`scheme cyclone pretty-print`](api/scheme/cyclone/pretty-print.md)
- [`scheme cyclone test`](api/scheme/cyclone/test.md)
# Cyclone Compiler API
# Internal Compiler API
These libraries are used by the Cyclone compiler. Some of these are stable and unlikely to change, whereas others could change as the compiler evolves.

View file

@ -83,7 +83,7 @@ This section provides atomic operations. The API is modelled after Clojure's [At
> Atoms are an efficient way to represent some state that will never need to be coordinated with any other, and for which you wish to make synchronous changes.
An atom may only reference a shared object that is immutable. This guarantees that the value the atom is referencing cannot be modified unexpectedly by another thread.
Note an atom may only reference a shared object that is immutable. This guarantees that the value the atom is referencing is not modified unexpectedly by another thread.
For example: