forked from rust-lang/rust
    
        
        - 
                Notifications
    
You must be signed in to change notification settings  - Fork 19
 
Note wanted libraries
        Graydon Hoare edited this page Jan 11, 2012 
        ·
        3 revisions
      
    Notes taken at rust work week, 2011/06/23
- collections
 - list, hash, deque, vec, stack, queue, prioque, trees, set, bitv
 - bitv
 - iteration
 - IO
 - AIO, SIO, stdio
 - filesystem
 - path manipulation
 - <> or fileinput
 - timers
 - string manipulation
 - slicing w/o copy, stringref
 - regexp
 - ropes
 - networking
 - HTTP client / server
 - date / time
 - math, random
 - compression
 - libicu
 - serialization (protobuf / thrift / json)
 - xml
 - crypto
 - 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
 - ZeroMQ
 - 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
 
- big
 - any
 - claim
 - note