An experimental Racket library providing an abstraction for values associated with external resources that allows automatic resource pooling, per-thread virtual construction, and monadic composition
Building off #104 it could be nice to have an "event acquirer", which is a synchronizable event that produces an allocated value when synchronized. Deallocation of the event itself deallocates everything allocated with it.
Building off #104 it could be nice to have an "event acquirer", which is a synchronizable event that produces an allocated value when synchronized. Deallocation of the event itself deallocates everything allocated with it.