mentat/tx
Nick Alexander e947a32c59 Part 2: Use value_and_span apparatus in tx-parser/.
I break an abstraction boundary by returning a value column
`edn::ValueAndSpan` rather than just an `edn::Value`.  That is, the
transaction processor shouldn't care where the `edn::Value` it is
processing arose -- even we care to track that information we should
bake it into the `Entity` type.  We do this because we need to
dynamically parse the value column to support nested maps, and parsing
requires a full `edn::ValueAndSpan`.  Alternately, we could cheat and
fake the spans when parsing nested maps, but that's potentially
expensive.
2017-04-03 13:12:41 -07:00
..
src Part 2: Use value_and_span apparatus in tx-parser/. 2017-04-03 13:12:41 -07:00
Cargo.toml Mark every project as being part of the workspace. r=nalexander 2017-02-20 11:04:08 -08:00
README.md Add tx{-parser} crates; start parsing transactions. (#164) r=rnewman 2017-01-12 16:08:29 -08:00

This sub-crate implements the core types used by the transaction processor.