Gimme a Reason - Raven
Reason is a cool interface to build fast and concise functional application. And there are several ways to use it.
ExampleProject is a nice project to start Reason with Node.js. So I wrapped it with CLI to build new Reason Applications.
Do you need a new Reason Application? Just say it. gimme-reason
$ npm install -g gimme-reason
$ gimme-reason
? Project Name New Reason App
? Project Description New Application using Reason
? Version 0.0.1
? Author Reason User
? Github Username reason-user
This will walk you through creating a new Reason project in /path/of/new-reason-app
create .gitignore
create .merlin
create .travis.yml
create LICENSE
create README-Yarn.md
create README.md
create package.json
create src/App.re
create tags
To run your Reason App:
cd /path/of/new-reason-app
npm install
npm start
If you want to use Reason with yarn, please read README-Yarn.md
This software is free to use under the Minkyu Cho. MIT license. See the LICENSE file for license text and copyright information.
Please don't hesitate to send a small pull-request or just leave anything you want as an issue.
git checkout -b feature/my-new-feature
git commit -am 'Add some feature'
git push origin feature/my-new-feature