From bc895ef56ffe562591361624b40fddd901b3bad2 Mon Sep 17 00:00:00 2001 From: Paul Bone Date: Wed, 27 Jul 2016 15:58:15 +1000 Subject: [PATCH] Write a more complete introduction. (#81) * Write a more complete introduction. This introduction introduces why this glossary is important and that the examples are in JavaScript syntax. * Mention that ES2015 is used. --- readme.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index 37e3882..cf37da2 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,8 @@ # Functional Programming Jargon -The goal of this document is to define jargon from functional programming in plain english with examples. +Functional programming (FP) provides a lot of advantages and its popularity has been increasing as a result. However each programming paradigm comes with its own unique jargon and FP is no exception. By providing a glossary we hope to make learning FP easier. + +JavaScript is popular language that is well suited to FP; especially with revision ES2015. Therefore we have chosen to use JavaScript (ES2015) for our examples, and in some cases definitions. This should make this glossary as accessible and as possible and introduce features from the new revision. *This is a [WIP](https://github.com/hemanth/functional-programming-jargon/issues/20); please feel free to send a PR ;)*