forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 0
Note wanted libraries
Lenny222 edited this page Dec 21, 2012
·
29 revisions
Notes taken at rust work week, 2011/06/23
- collections
- list, hash, deque, vec, stack, queue, prioque, trees, set, bitv
- bitv
- iteration
- pure collections
- IO
- AIO, SIO, stdio
- filesystem
- path manipulation
- <> or fileinput
- timers
- string manipulation
- slicing w/o copy, stringref
- regexp (external)
- ropes
- networking
- HTTP
- client
- rust-http-client (external)
- server
- rwebserve (external)
- URI/URL
- UUID (external)
- GUID
- date and time
- rust_datetime (external)
- rust-time (external)
- math (external)
- random
- compression (external)
- libicu
- serialization/encoding
- base64
- CSV (external)
- json
- protobuf
- thrift
- tnetstring (external)
- xml
- crypto (external)
- concurrency
- task management, actor, OTP, Bikeshed mapreduce, pools
- low-level OS services
- unit testing
- FFI, ctypes
- dlopen, os proceses
- standard predicates
- text, numeric, sorted
- error-trapping wrappers, in-place task?
- Consistent error handling
- quotas, accounting
- reflection
- DB API (sql, nosql)
- ZeroMQ (external)
- How will libs like this be integrated with regular nonblocking io?
- ZeroMQ sockets need to be used from a fixed thread, can we do this in rust?
- GUI
- Cocoa (external)
- big
- any
- claim
- note