Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mooreniemi/bam
Boston Algorithms Meetup
https://github.com/mooreniemi/bam
algorithm algorithms javascript ruby
Last synced: 29 days ago
JSON representation
Boston Algorithms Meetup
- Host: GitHub
- URL: https://github.com/mooreniemi/bam
- Owner: mooreniemi
- License: mit
- Created: 2017-01-18T15:06:32.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-02-08T22:40:55.000Z (almost 8 years ago)
- Last Synced: 2024-10-08T21:52:56.788Z (about 1 month ago)
- Topics: algorithm, algorithms, javascript, ruby
- Language: Haskell
- Size: 94.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BAM - Boston Algorithms Meetup
For plotting performance, we're using [gnuplot](http://www.gnuplot.info/).
Check out [a collection of gnuplot
examples](http://alvinalexander.com/technology/gnuplot-charts-graphs-examples).Here's an example output from our plotting script:
![](data/kth-element.png)
## javascript
Check out [a gentle TDD
introduction](http://jrsinclair.com/articles/2016/gentle-introduction-to-javascript-tdd-intro/)
for some basic instructions on workflow.```shell
npm install mocha -g # your test runner executable
npm install # installs chai, etc
npm run test # runs test runner
```## ruby
```shell
gem install bundler # package manager
bundle install # dependencies
rspec # runs test runner
```## haskell
```shell
curl -sSL https://get.haskellstack.org/ | sh # package manager
stack setup # installs compiler
stack test # runs tests
stack bench # benchmarks
```## scala
Get [sbt](http://www.scala-sbt.org/download.html), then:
```shell
sbt test # runs tests
sbt run # benchmarks
```