slang
is a family of world's most awesome javascript libraries to evaluate user input from quizzes.
Essentially it is a collection of Functions with type String x String -> bool
that compare if to Strings mean the same.
The purpose of this project is the abstraction of ui and logic. The Project Capira Socrates is the UI and slang are more or less intelligent algorithms to compare user input to on a semantic level.
The family consists of:
mathslang
world's most awesome js-lib to match mathematical expressions. by tinologicslang
world's most awesome js-lib to match for logical expressions. by tino and steflangslang
world's most awesome js-lib to match for logical expressions. by stefhausdorffslang
world's most awesome js implementation of the hausdorff-metrikcolorslang
world's most awesome js implementation to match colors
- option A: download dist/slang.min.js
- option B: install via bower
bower install --save git@github.com:capira12/slang.git#master
Make sure you have your private key correctly set. See https://help.github.com/articles/error-permission-denied-publickey/
- Install node.js
- Install tools via command line
- in your terminal navigate to
/slang
npm install
- in your terminal navigate to
- use development server
gulp
- use build task
gulp build
- use distribution server
gulp test-dist