Skip to content
edechter edited this page Jun 12, 2014 · 13 revisions

Development Quickstart

cd <strappy-root>/core

Initialize a cabal sandbox : cabal sandbox init

Install the package: cabal install --enable-tests

Launch the ghci repel: cabal repl

Run test suites: cabal test

Refactoring

Josh and Eyal plan to refactor and validate the Strappy code base by June 26th.

  • Redesign directory and library structure to separate core EC code from analysis code and project specific code. (Eyal) Notes on planned architecture
  • Implement logging in a new simulation module (Josh).
  • Setup a new configuration file parser using Configurator (Josh).
  • Setup new visualization and data analysis tools (Josh).
  • Write unit tests for the core library.

Clone this wiki locally