SRFI-22

GPTKB entity

Statements (70)
Predicate Object
gptkbp:instance_of gptkb:Java_Enhancement_Proposal
gptkbp:abstract Provides a multithreading model for Scheme.
gptkbp:author gptkb:Olin_Shivers
gptkbp:contribution Community contributions.
gptkbp:created 1999-01-01
gptkbp:discusses https://srfi.schemers.org/srfi-22/mail-archive.html
gptkbp:example Thread creation and management.
gptkbp:first_published 2001-05-01
gptkbp:has_community Scheme community.
https://www.w3.org/2000/01/rdf-schema#label SRFI-22
gptkbp:influenced_by gptkb:SRFI-18
gptkb:SRFI-37
gptkb:SRFI-39
gptkb:SRFI-29
gptkb:SRFI-77
SRFI-41
SRFI-45
SRFI-47
SRFI-49
SRFI-51
SRFI-53
SRFI-55
SRFI-57
SRFI-59
SRFI-61
SRFI-63
SRFI-65
SRFI-67
SRFI-69
SRFI-71
SRFI-73
SRFI-75
SRFI-79
SRFI-81
SRFI-83
SRFI-85
SRFI-87
SRFI-89
SRFI-91
SRFI-93
SRFI-95
SRFI-97
SRFI-99
gptkbp:is_adopted_by Widely adopted in Scheme implementations.
gptkbp:is_implemented_in gptkb:Guile
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:Racket
Thread management and synchronization.
gptkbp:keywords multithreading, concurrency, Scheme
gptkbp:language gptkb:Scheme
gptkbp:latest_version 1.0
gptkbp:license MIT License
gptkbp:proposed_by 1998-12-01
gptkbp:related_concept gptkb:POSIX_Threads
Java Threads
C# Tasks
Erlang Processes
Go Routines
gptkbp:related_to gptkb:SRFI-18
gptkbp:requires gptkb:SRFI-18
gptkbp:specifies https://srfi.schemers.org/srfi-22/srfi-22.html
gptkbp:status gptkb:final
gptkbp:title Multithreading
gptkbp:use_case Web servers.
Asynchronous programming.
Parallel processing.
Concurrent applications.
gptkbp:bfsParent gptkb:SRFI-39
gptkbp:bfsLayer 7