issues
search
jackfirth
/
racket-disposable
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
Apache License 2.0
7
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Reimplement atomic boxes
#88
jackfirth
closed
7 years ago
1
Add more Racket versions
#87
jackfirth
closed
7 years ago
1
Make `atomic-box-ref` not rely on the box's manager thread
#86
jackfirth
closed
7 years ago
0
Make atomic-box properly kill safe
#85
jackfirth
opened
7 years ago
0
Extract atomic-box into its own package
#84
jackfirth
opened
7 years ago
1
Don't define loggers for `disposable/file`
#83
jackfirth
opened
7 years ago
0
Disposable logging
#82
jackfirth
opened
7 years ago
2
Retrying disposables
#81
jackfirth
opened
7 years ago
0
Replace manager abstraction with an atomic box
#80
jackfirth
closed
7 years ago
1
Various doc improvements
#79
jackfirth
closed
7 years ago
1
Continuation barrier added by `call/disposable` needs docs
#78
jackfirth
closed
7 years ago
0
Make managers hold on to a value
#77
jackfirth
closed
7 years ago
0
Disposable buffers
#76
jackfirth
closed
7 years ago
1
Make disposable-test imply disposable
#75
jackfirth
closed
7 years ago
1
Put event log inside a disposable
#74
jackfirth
closed
7 years ago
2
Document single-custodian non-concurrent allocation behavior of pools
#73
jackfirth
closed
7 years ago
0
Use fixtures in tests
#72
jackfirth
closed
7 years ago
0
Move tests into separate package
#71
jackfirth
closed
7 years ago
1
Add refresh function option to pools
#70
jackfirth
closed
7 years ago
1
Event log should be inside a disposable
#69
jackfirth
closed
7 years ago
0
Tests should be in a separate package
#68
jackfirth
closed
7 years ago
0
Fix known control flow issues
#67
jackfirth
closed
7 years ago
2
Make filesystem disposables idempotent
#66
jackfirth
closed
7 years ago
0
More tests
#65
jackfirth
closed
7 years ago
1
Add blocking when leasing from full pool
#64
jackfirth
closed
7 years ago
1
Rename #:dispose-when to #:dispose-evt
#63
jackfirth
closed
7 years ago
0
Fix bug where returning lease to already deallocate pool failed
#62
jackfirth
closed
7 years ago
1
Rename `#:dispose-when` to `#:dispose-evt`
#61
jackfirth
closed
7 years ago
0
Add some more tests
#60
jackfirth
closed
7 years ago
1
Rethink break handling
#59
jackfirth
closed
7 years ago
0
Docs tweaks
#58
jackfirth
closed
7 years ago
1
Add pool preallocation
#57
jackfirth
opened
7 years ago
0
Ensure break in alloc doesn't stop `acquire-global` from registering callback
#56
jackfirth
closed
7 years ago
0
Fix error thrown when returning leased values to an already deallocated pool
#55
jackfirth
closed
7 years ago
0
Test pool max capacity allocation behavior
#54
jackfirth
closed
7 years ago
0
Test pool lease expiration
#53
jackfirth
closed
7 years ago
0
Test `disposable-chain`
#52
jackfirth
closed
7 years ago
0
Test default disposable pool maximum idle values
#51
jackfirth
closed
7 years ago
0
Omit `disposable/example` module from test coverage
#50
jackfirth
closed
7 years ago
0
Properly test `disposable/file` module
#49
jackfirth
closed
7 years ago
0
Disable breaks during allocation and deallocation
#48
jackfirth
closed
7 years ago
1
Asynchronously return leased values to the pool
#47
jackfirth
closed
7 years ago
1
Add async deallocation
#46
jackfirth
closed
7 years ago
1
Allocate values concurrently in apply
#45
jackfirth
closed
7 years ago
1
Deallocate pool values concurrently upon pool shutdown
#44
jackfirth
closed
7 years ago
1
Fix contract error in disposable-apply
#43
jackfirth
closed
7 years ago
1
Add tests
#42
jackfirth
closed
7 years ago
1
Rename bind to chain and change signature
#41
jackfirth
closed
7 years ago
1
Add disposable testing module
#40
jackfirth
closed
7 years ago
1
Fix contract exception in disposable-apply deallocation
#39
jackfirth
closed
7 years ago
0
Previous
Next