tstone / algorithms

Various algorithms in different languages (mostly a holding tank for things I do here and there)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Algorithms

My tinkerings and implementations around stuff.

Scala & Java

To run algorithms:

$ cd jvm
$ sbt test

Javascript

Requirements:

  1. Install Node.js
  2. Install jasmine-node $ sudo npm install jasmine-node -g

To run algorithms:

$ cd js
$ jasmine-node spec/

Julia

Requirements:

$ cd julia
$ julia
$ julia> Pkg.resolve()

To run algorithms:

./runtests.sh

Clojure

Use Light Table (http://lighttable.com)

About

Various algorithms in different languages (mostly a holding tank for things I do here and there)


Languages

Language:Scala 50.3%Language:Clojure 13.6%Language:JavaScript 12.4%Language:OCaml 9.2%Language:Java 8.5%Language:Julia 5.8%Language:Shell 0.2%