mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-25 04:55:04 +02:00
Revised index to add section headers
This commit is contained in:
parent
d6082e1f09
commit
0c13615ae6
1 changed files with 8 additions and 2 deletions
|
@ -1,14 +1,20 @@
|
||||||
# Concurrency Library
|
# Concurrency Library
|
||||||
|
|
||||||
The `(cyclone concurrent)` library provides functions to make it easier to write concurrent programs.
|
The `(cyclone concurrent)` library makes it easier to write concurrent programs using Cyclone.
|
||||||
|
|
||||||
This library complements the functionality provided by [SRFI 18](../srfi/18.md).
|
This library complements the functionality provided by [SRFI 18](../srfi/18.md).
|
||||||
|
|
||||||
## Index
|
## Index
|
||||||
|
|
||||||
|
### [Shared Objects](#shared-objects)
|
||||||
- [`make-shared`](#make-shared)
|
- [`make-shared`](#make-shared)
|
||||||
- [`share-all!`](#share-all)
|
- [`share-all!`](#share-all)
|
||||||
|
|
||||||
|
### [Immutability](#immutability)
|
||||||
- [`immutable?`](#immutable)
|
- [`immutable?`](#immutable)
|
||||||
|
|
||||||
|
### [Atoms](#atoms)
|
||||||
|
|
||||||
- [`make-atom`](#make-atom)
|
- [`make-atom`](#make-atom)
|
||||||
- [`atom`](#atom)
|
- [`atom`](#atom)
|
||||||
- [`atom?`](#atom-1)
|
- [`atom?`](#atom-1)
|
||||||
|
@ -50,7 +56,7 @@ Allow all objects currently on the calling thread's local stack to be shared wit
|
||||||
|
|
||||||
Note this function will trigger a minor garbage collection on the calling thread.
|
Note this function will trigger a minor garbage collection on the calling thread.
|
||||||
|
|
||||||
## Immutable objects
|
## Immutability
|
||||||
|
|
||||||
Many types of objects are mutable by default: pairs, strings, vectors, and bytevectors. However, if an object is declared as a literal constant then it will be designated immutable.
|
Many types of objects are mutable by default: pairs, strings, vectors, and bytevectors. However, if an object is declared as a literal constant then it will be designated immutable.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue