Link Search Menu Expand Document

Unstable-Funcons-beta : Unstable-Funcons-Index.cbs | PRETTY | PDF

Outline

Unstable Funcons, for use only in Unstable Languages

Computations

Normal computation

Value indexing

Memos

Abnormal computation

Postponing

[
  Entity   postponing
  Funcon   postpone
  Funcon   postpone-after-effect
  Funcon   after-effect
]

Threads

Multithreading

[
  Datatype thread-ids
  Datatype threads
  Funcon   thread-joinable
  Funcon   thread-detached
]

Initialisation

Activation

[
  Funcon   multithread
  Funcon   thread-activate
  Funcon   thread-detach
]

Execution

Termination

Scheduling

Thread synchronisation

Syncs

[
  Datatype syncs
  Funcon   sync-create
  Funcon   sync-feature
  Funcon   is-sync-feature
]

Sync features

[
  Datatype sync-features
  Funcon   sync-waiting-list
  Funcon   sync-held
  Funcon   sync-holder
  Funcon   sync-count
  Funcon   sync-feature-create
]

Locks

Spin locks
Exclusive locks
Reentrant locks
Semaphores
Shared-exclusive locks

Notifications

Barriers
Conditions
Rendezvous