jliszka / probability-monad

Apache License 2.0
263 stars 38 forks source link

moves everything to an sbt style #1

Closed mosesn closed 11 years ago

mosesn commented 11 years ago

motivation

Projects are more accessible if they use standard tooling and organization. For better or for worse, sbt is the standard in building projects in scala, and so it's much easier for people to use probability-monad if it interoperates with sbt.

implementation

added a build.sbt file, chose a scalaVersion, moved everything to a namespace, and moved the boot.scala code into an initialCommands setting in sbt.

feedback

I just guessed on most of these default settings. If you don't like any or all of them, let's chat and work out something amenable. I think this project is awesome, and I'd be happy to contribute to other things too. This just seemed like an obvious place which might be useful. If you decide you absolutely don't want sbt, we can chat about that too.

jliszka commented 11 years ago

Amazing, thank you! I've been meaning to get around to doing this, run.sh was a quick hack I threw together.

Thanks for the contribution, more is always welcome!