Search OCaml packages
max) { row = max } }" @keyup.up="if (row !== null) { row -=1; if (row < 0) { row = null } }" @keyup.right="if (col < 1) col++" @keyup.left="if (col >= 1) col--" :aria-activedescendant="row !== null ? 'package-autocomplete-'+row+'-'+col : null" hx-get="/packages/autocomplete" hx-params="q" hx-trigger="keyup changed, search" hx-target="#header-search-results" hx-indicator="#header-search-indicator" autocomplete="off" >
Standard Library API
Learn
Tools
Packages
Community
News
Play
Search OCaml packages
Learn
Tools
Packages
Community
News
Play
Standard Library API
Get started
package
saturn
latest (1.0.0)
1.0.0
0.5.0
0.4.1
0.4.0
search
Overview
Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)" x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)" >
On This Page
0.3.1
0.3.0
v0.2.0
package saturn
saturn
CHANGES
LICENSE
README
Library
saturn
Saturn
Queue
Stack
Work_stealing_deque
Single_prod_single_cons_queue
Single_consumer_queue
Relaxed_queue
Spin
Not_lockfree
CAS_interface
Backoff
Sources
saturn
mpmc_relaxed_queue.ml
saturn.ml
saturn__.ml
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Package index
saturn
CHANGES
0.4.0
Add docs and rename/refactor to add a lockfree package (@lyrm)
CI clean up and set up Windows CI (@lyrm)
Adopt OCaml Code of Conduct (@Sudha247)
Mark alcotest as a test dependency (@Khady)
Set QCHECK_MSG_INTERVAL to avoid clutter in CI logs (@jmid)
Fix space leaks in MS Queue (@polytypic, @lyrm)
Add STM tests for current data structures (@lyrm, @jmid)
0.3.1
Rework dscheck integration to work with utop (@lyrm)
Add OCaml 4 compatability (@sudha247)
Add STM ws_deque tests (@jmid, @lyrm)
0.3.0
Add MPSC queue (@lyrm)
Add SPSC queue (@bartoszmodelski)
Add MPMC relaxed queue (@bartoszmodelski, @lyrm)
Add Michael-Scott Queue (@tmcgilchrist, @bartoszmodelski, @lyrm)
Add Treiber Stack (@tmcgilchrist , @bartoszmodelski, @lyrm)
Integrate model-checker (DSCheck) (@bartoszmodelski)
v0.2.0
Add Chase-Lev Work-stealing deque
Ws_deque
. (@ctk21)
sectionYPositions = computeSectionYPositions($el), 10)" x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)" >
On This Page
0.3.1
0.3.0
v0.2.0