add README
This commit is contained in:
parent
41344fe84c
commit
73e999cbce
27
README.md
Normal file
27
README.md
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
Cooking with Scheme
|
||||||
|
===================
|
||||||
|
|
||||||
|
# Motivation
|
||||||
|
|
||||||
|
After tireless hours of searching for a recipe management application that would
|
||||||
|
allow me to upload my own recipes, I grew tired. Mostly due to the plethora of
|
||||||
|
snazzy web apps that had _rad recipe recommendations_ but only supported
|
||||||
|
uploading ones own recipes if they were made publicly available and shared with
|
||||||
|
other users. This, along with the fear of not being able to easily extract the
|
||||||
|
recipes from these web services in case I would like to switch to another
|
||||||
|
service, motivated me to write it all---and why not do it in Scheme?
|
||||||
|
|
||||||
|
|
||||||
|
# What is this?
|
||||||
|
|
||||||
|
This repository contains as of now four things:
|
||||||
|
|
||||||
|
* Grammar for a DSL for cookbooks/recipes (much WIP)
|
||||||
|
* Parser for this DSL written in Scheme
|
||||||
|
* Compiler between the DSL and HTML
|
||||||
|
* Barebones Ruby-based (Sinatra) web-server for presenting recipes
|
||||||
|
|
||||||
|
|
||||||
|
# Contributions
|
||||||
|
|
||||||
|
Contributions in the form of issues and comments are welcome.
|
Loading…
Reference in New Issue
Block a user