From 35ddb2378d3e5d569cece93a721ab82f5c1edd08 Mon Sep 17 00:00:00 2001 From: llogiq Date: Tue, 19 Jan 2016 23:03:26 +0100 Subject: [PATCH] Added some awesome libraries --- README.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/README.md b/README.md index b9ae87a..8874474 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ The goal is to have only projects that are mostly stable and useful to users. - [Command-line argument parsing](#command-line-argument-parsing) - [Compression](#compression) - [Computation](#computation) + - [Concurrency](#concurrency) - [Cryptography](#cryptography) - [Database](#database) - [Data structures](#data-structures) @@ -175,6 +176,10 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( * CMake * [SiegeLord/RustCMake](https://github.com/SiegeLord/RustCMake) — an example project showing usage of CMake with Rust [](https://travis-ci.org/SiegeLord/RustCMake) +### Concurrency + +* [aturon/crossbeam](https://github.com/aturon/crossbeam) – Support for parallelism and low-level concurrency in Rust [](https://travis-ci.org/aturon/crossbeam) +* [nikomatsakis/rayon](https://github.com/nikomatsakis/rayon) – A data parallelism library for Rust [](https://travis-ci.org/nikomatsakis/rayon) ### Cloud @@ -264,6 +269,8 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( ### Data structures +* [fizyk20/generic-array](https://github.com/fizyk20/generic-array) – a hack to allow for arrays sized by typenums [](https://travis-ci.org/fizyk20/generic-array) +* [Nemo157/roaring-rs](https://github.com/Nemo157/roaring-rs) – Roaring Bitmaps in Rust [](https://travis-ci.org/Nemo157/roaring-rs) * [bluss/rust-itertools](https://github.com/bluss/rust-itertools) — [](https://travis-ci.org/bluss/rust-itertools) * [reem/rust-typemap](https://github.com/reem/rust-typemap) — [](https://travis-ci.org/reem/rust-typemap) * [serde-rs/serde](https://github.com/serde-rs/serde) — a framework to generically serialize Rust data structures [](https://travis-ci.org/serde-rs/serde) @@ -423,6 +430,7 @@ See also [http://areweideyet.com/](http://areweideyet.com/) and [Rust and IDEs]( ### Parser + * [m4rw3r/chomp](https://github.com/m4rw3r/chomp) – A fast monadic-style parser combinator [](https://travis-ci.org/m4rw3r/chomp) * [Geal/nom](https://github.com/Geal/nom) — parser combinator library [](https://travis-ci.org/Geal/nom) * [ivanceras/inquerest](https://github.com/ivanceras/inquerest) — an URL parameter parser for rest filter inquiry [![Build Status](https://travis-ci.org/ivanceras/inquerest.svg?branch=master)](https://travis-ci.org/ivanceras/inquerest) * [kevinmehall/rust-peg](https://github.com/kevinmehall/rust-peg) — Parsing Expression Grammar (PEG) parser generator