package async
Install
Dune Dependency
Authors
Maintainers
Sources
sha256=fd33f1dc35e27def0b5dccf85bd12e0625c2d42069bb057a989272a61752e565
md5=327fc2bad6b7d180f7872ec23eeaaaf9
CHANGES.md.html
113.43.00
Added some expect tests of
Monitor
, in particularMonitor.handle_errors
.Added a benchmark of
Monitor.try_with
.
113.33.00
Keep up to date with interface changes in Async_kernel
, Async_extra
and Async_unix
.
113.24.00
Keep up to date with interface changes in Async_kernel
, Async_extra
and Async_unix
.
113.00.00
Added
Async.Std.Printf
module so that one doesn't unintentionally use blockingCore.Std.Printf
functions in an Async program.There was much pre-existing code that did this via:
- : open Core.Std
- open Async.Std
Async.Std.Printf
defines blocking functions (e.gprintf
,eprintf
) to cause a type error, but leaves Async-friendly functions (e.g.sprintf
,ksprintf
) untouched.Replaced uses of
Printf.*
, withCore.Std.Printf.*
where needed.
112.35.00
Include some previously-omitted benchmarks
112.24.00
Keep up to date with interface changes in Async_kernel
, Async_extra
and Async_unix
.
112.17.00
Added tests and updated examples
112.01.00
update tests
111.25.00
add a dns example
111.11.00
Updated the sound.ml example
109.53.00
Bump version number
109.14.00
Added function
Monitor.kill
, which kills a monitor and all its descendants.This prevents any jobs from ever running in the monitor again.
109.09.00
Switched
Async.Std
's toplevel bindings forDeferred.Or_error
'sbind
andmap
to useDeferred.Result
. This allows them to be used with any'error
type, rather than justError.t
.
109.05.00
Added
val _squelch_unused_module_warning_
toAsync.Std
.