Simon Cruanes
|
d9eee6eb50
|
details
|
2023-06-01 22:34:14 -04:00 |
|
Simon Cruanes
|
2d9e834ccc
|
small fix
|
2023-06-01 22:14:44 -04:00 |
|
Simon Cruanes
|
d87dff529d
|
split into multiple files
|
2023-06-01 22:04:06 -04:00 |
|
Simon Cruanes
|
835eaf84c4
|
global thread loop wrappers
|
2023-06-01 21:54:22 -04:00 |
|
Simon Cruanes
|
feb3b39912
|
add optional wrapper for worker loop
this makes it possible to instrument the pool workers, or install
effect handlers to provide some form of `await`.
|
2023-06-01 21:39:36 -04:00 |
|
Simon Cruanes
|
5dcfab7cce
|
require 4.08; add infix operators; add dep on Either
|
2023-06-01 21:34:27 -04:00 |
|
Simon Cruanes
|
d7220c75f5
|
add start_thread_on_some_domain
|
2023-06-01 20:59:25 -04:00 |
|
Simon Cruanes
|
f9ba356657
|
Fut.wait_block: a bit of spinning before blocking
|
2023-05-31 00:58:51 -04:00 |
|
Simon Cruanes
|
a585cc8158
|
fix: uniformize domain stub
|
2023-05-31 00:45:43 -04:00 |
|
Simon Cruanes
|
22ab8e4a69
|
fix for ocaml 5
|
2023-05-31 00:34:29 -04:00 |
|
Simon Cruanes
|
d31a84bab4
|
add combinators to Fut
|
2023-05-30 23:51:52 -04:00 |
|
Simon Cruanes
|
1619f8b773
|
initial commit
|
2023-05-30 23:03:05 -04:00 |
|