Jeffrey A. Meunier  
  Erlang source code

Source code

Parser combinator library

This library is based on Haskell's Parsec parser combinator library.


Mutable arrays

This library uses ETS tables to implement a bounded array. Lookup time in an ETS table is constant, but be aware that any element written to or read from an ETS table is copied first. Therefore, this array library is most efficient when small values are placed in it. Nevertheless, it can be convenient to have an array abstraction available regardless of how it's being used.