An implementation of simple trapezoidal integration in Scala.
These really are the only required prerequisites.
During development:
$ sbt 'run rectangles (>= 1000) numberOfRuns (>= 1)'
During production, first create the startup script:
$ sbt stage
Then run the application outside of sbt like this:
$ ./target/universal/stage/bin/integration-scala rectangles (>= 1000) numberOfRuns (>= 1)
$ sbt test:test
or simply
$ sbt test