From d58b79e839f70fff891ba88d04710c57dc3d4903 Mon Sep 17 00:00:00 2001 From: "hemanth.hm" Date: Mon, 2 Mar 2015 18:26:31 +0530 Subject: [PATCH] Some more jargon to be defined. ... --- readme.md | 37 ++++++++++++++++++++++++------------- 1 file changed, 24 insertions(+), 13 deletions(-) diff --git a/readme.md b/readme.md index f547ce0..d423aab 100644 --- a/readme.md +++ b/readme.md @@ -62,6 +62,30 @@ partial(40); //=> 42 --- +## Contracts + +--- + +## Guarded Functions + +--- + +## Categories + +--- + +## Functor +> Structure that can be mapped over. + +Simplest functor in javascript is an `Array` + +```js +[2,3,4].map( function(n) { + return n + 2; +}); // [4,6,8] +``` +--- + ## Referential Transparency > An expression that can be replaced with its value without changing the @@ -86,19 +110,6 @@ referential transparent. --- -## Functor -> Structure that can be mapped over. - -Simplest functor in javascript is an `Array` - -```js -[2,3,4].map( function(n) { - return n + 2; -}); // [4,6,8] -``` - ---- - ## Applicative Functor ---