├── CNAME ├── manual ├── 10-others │ ├── Underscore.md │ ├── Trine.md │ ├── Sanctuary.md │ ├── Bacon.md │ ├── Immutable.md │ ├── Lazy.md │ ├── uncommon │ │ ├── NoMutation.md │ │ ├── ParameterOrder.md │ │ ├── NoIndex.md │ │ └── README.md │ ├── Allonge.md │ ├── README.md │ └── .Underscore.md.kate-swp ├── 01-intro │ ├── Currying.md │ ├── Composition.md │ ├── Dispatching.md │ └── ReferentialTransparency.md ├── 09-advanced │ ├── Lenses.md │ ├── Transducers.md │ ├── README.md │ └── Algebra.md ├── 02-functions │ ├── Currying.md │ ├── README.md │ ├── Enhancing.md │ ├── Calling.md │ ├── Combining.md │ └── Changing.md ├── 03-lists │ ├── Arrays.md │ ├── Tweaking.md │ ├── README.md │ ├── WhatIsAList.md │ ├── Strings.md │ ├── Building.md │ ├── SlicingAndDicing.md │ ├── Reducing.md │ └── Transforming.md ├── 04-objects │ ├── README.md │ ├── Testing.md │ ├── Transforming.md │ ├── AlteringProps.md │ ├── Creating.md │ └── Retrieving.md ├── 05-strings │ └── README.md ├── 06-numbers │ ├── README.md │ ├── OpsAndPlaceholder.md │ ├── Unary.md │ ├── Variadic.md │ └── Binary.md ├── 07-logic │ ├── ControlFlow.md │ ├── README.md │ ├── CombiningValues.md │ └── CombiningPredicates.md ├── cover.jpg ├── ramda.pdf ├── cover_small.jpg └── 08-misc │ └── README.md ├── favicon.ico ├── repl ├── .babelrc ├── examples │ ├── list │ │ ├── map.js │ │ └── filter.js │ ├── function │ │ ├── compose.js │ │ └── useWith.js │ ├── object │ │ └── prop.js │ ├── fantasy │ │ └── futures.js │ └── example.json ├── README.md ├── lib │ ├── js │ │ ├── reset.js │ │ ├── main.js │ │ ├── logger.js │ │ └── googl.js │ └── css │ │ ├── repl.css │ │ └── terminal.css ├── .gitignore ├── package.json └── create-examples.js ├── .gitignore ├── 0.17 ├── manual │ ├── cover.jpg │ ├── cover_small.jpg │ ├── gitbook │ │ ├── images │ │ │ ├── favicon.ico │ │ │ └── apple-touch-icon-precomposed-152.png │ │ └── fonts │ │ │ ├── opensans │ │ │ ├── 300.woff │ │ │ ├── 300i.woff │ │ │ ├── 400.woff │ │ │ ├── 400i.woff │ │ │ ├── 600.woff │ │ │ ├── 600i.woff │ │ │ ├── 700.woff │ │ │ └── 700i.woff │ │ │ ├── merriweather │ │ │ ├── 250.woff │ │ │ ├── 400.woff │ │ │ ├── 700.woff │ │ │ ├── 900.woff │ │ │ ├── 250i.woff │ │ │ ├── 400i.woff │ │ │ ├── 700i.woff │ │ │ └── 900i.woff │ │ │ └── fontawesome │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ └── 10-others │ │ └── .Underscore.md.kate-swp └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.18.0 ├── manual │ ├── cover.jpg │ ├── cover_small.jpg │ ├── gitbook │ │ ├── images │ │ │ ├── favicon.ico │ │ │ └── apple-touch-icon-precomposed-152.png │ │ └── fonts │ │ │ ├── opensans │ │ │ ├── 300.woff │ │ │ ├── 300i.woff │ │ │ ├── 400.woff │ │ │ ├── 400i.woff │ │ │ ├── 600.woff │ │ │ ├── 600i.woff │ │ │ ├── 700.woff │ │ │ └── 700i.woff │ │ │ ├── merriweather │ │ │ ├── 250.woff │ │ │ ├── 400.woff │ │ │ ├── 700.woff │ │ │ ├── 900.woff │ │ │ ├── 250i.woff │ │ │ ├── 400i.woff │ │ │ ├── 700i.woff │ │ │ └── 900i.woff │ │ │ └── fontawesome │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ └── 10-others │ │ └── .Underscore.md.kate-swp └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.19.0 ├── manual │ ├── cover.jpg │ ├── cover_small.jpg │ ├── gitbook │ │ ├── images │ │ │ ├── favicon.ico │ │ │ └── apple-touch-icon-precomposed-152.png │ │ └── fonts │ │ │ ├── opensans │ │ │ ├── 300.woff │ │ │ ├── 300i.woff │ │ │ ├── 400.woff │ │ │ ├── 400i.woff │ │ │ ├── 600.woff │ │ │ ├── 600i.woff │ │ │ ├── 700.woff │ │ │ └── 700i.woff │ │ │ ├── merriweather │ │ │ ├── 250.woff │ │ │ ├── 400.woff │ │ │ ├── 700.woff │ │ │ ├── 900.woff │ │ │ ├── 250i.woff │ │ │ ├── 400i.woff │ │ │ ├── 700i.woff │ │ │ └── 900i.woff │ │ │ └── fontawesome │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ ├── 10-others │ │ └── .Underscore.md.kate-swp │ └── 01-intro │ │ └── ReferentialTransparency.md └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.19.1 ├── manual │ ├── cover.jpg │ ├── cover_small.jpg │ ├── gitbook │ │ ├── images │ │ │ ├── favicon.ico │ │ │ └── apple-touch-icon-precomposed-152.png │ │ └── fonts │ │ │ ├── opensans │ │ │ ├── 300.woff │ │ │ ├── 300i.woff │ │ │ ├── 400.woff │ │ │ ├── 400i.woff │ │ │ ├── 600.woff │ │ │ ├── 600i.woff │ │ │ ├── 700.woff │ │ │ └── 700i.woff │ │ │ ├── merriweather │ │ │ ├── 250.woff │ │ │ ├── 400.woff │ │ │ ├── 700.woff │ │ │ ├── 900.woff │ │ │ ├── 250i.woff │ │ │ ├── 400i.woff │ │ │ ├── 700i.woff │ │ │ └── 900i.woff │ │ │ └── fontawesome │ │ │ ├── FontAwesome.otf │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.ttf │ │ │ └── fontawesome-webfont.woff │ ├── 10-others │ │ └── .Underscore.md.kate-swp │ └── 01-intro │ │ └── ReferentialTransparency.md └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.9 ├── repl │ ├── assets │ │ ├── img │ │ │ └── github.png │ │ └── css │ │ │ └── repl.css │ ├── vendor │ │ ├── codemirror2 │ │ │ ├── doc │ │ │ │ └── baboon.png │ │ │ ├── mode │ │ │ │ ├── rpm │ │ │ │ │ ├── spec │ │ │ │ │ │ └── spec.css │ │ │ │ │ └── changes │ │ │ │ │ │ ├── changes.js │ │ │ │ │ │ └── index.html │ │ │ │ ├── tiddlywiki │ │ │ │ │ └── tiddlywiki.css │ │ │ │ ├── tiki │ │ │ │ │ ├── tiki.css │ │ │ │ │ └── index.html │ │ │ │ ├── xquery │ │ │ │ │ ├── test │ │ │ │ │ │ ├── testEmptySequenceKeyword.js │ │ │ │ │ │ ├── testProcessingInstructions.js │ │ │ │ │ │ ├── testMultiAttr.js │ │ │ │ │ │ ├── testQuotes.js │ │ │ │ │ │ └── index.html │ │ │ │ │ └── LICENSE │ │ │ │ ├── diff │ │ │ │ │ └── diff.js │ │ │ │ ├── vbscript │ │ │ │ │ ├── vbscript.js │ │ │ │ │ └── index.html │ │ │ │ ├── pascal │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── index.html │ │ │ │ ├── ntriples │ │ │ │ │ └── index.html │ │ │ │ ├── python │ │ │ │ │ └── LICENSE.txt │ │ │ │ ├── perl │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── index.html │ │ │ │ ├── jinja2 │ │ │ │ │ ├── index.html │ │ │ │ │ └── jinja2.js │ │ │ │ ├── coffeescript │ │ │ │ │ └── LICENSE │ │ │ │ ├── rust │ │ │ │ │ └── index.html │ │ │ │ ├── css │ │ │ │ │ └── index.html │ │ │ │ ├── ecl │ │ │ │ │ └── index.html │ │ │ │ ├── mysql │ │ │ │ │ └── index.html │ │ │ │ ├── pig │ │ │ │ │ └── index.html │ │ │ │ ├── properties │ │ │ │ │ ├── index.html │ │ │ │ │ └── properties.js │ │ │ │ ├── sparql │ │ │ │ │ └── index.html │ │ │ │ ├── shell │ │ │ │ │ └── index.html │ │ │ │ ├── gfm │ │ │ │ │ └── index.html │ │ │ │ ├── r │ │ │ │ │ └── LICENSE │ │ │ │ ├── ruby │ │ │ │ │ └── LICENSE │ │ │ │ ├── php │ │ │ │ │ └── index.html │ │ │ │ ├── smalltalk │ │ │ │ │ └── index.html │ │ │ │ ├── htmlmixed │ │ │ │ │ └── index.html │ │ │ │ ├── xml │ │ │ │ │ └── index.html │ │ │ │ ├── plsql │ │ │ │ │ └── index.html │ │ │ │ ├── htmlembedded │ │ │ │ │ └── index.html │ │ │ │ ├── erlang │ │ │ │ │ └── index.html │ │ │ │ ├── lua │ │ │ │ │ └── index.html │ │ │ │ ├── yaml │ │ │ │ │ └── index.html │ │ │ │ ├── haskell │ │ │ │ │ └── index.html │ │ │ │ ├── groovy │ │ │ │ │ └── index.html │ │ │ │ └── go │ │ │ │ │ └── index.html │ │ │ ├── README.md │ │ │ ├── test │ │ │ │ ├── mode_test.css │ │ │ │ └── index.html │ │ │ ├── lib │ │ │ │ └── util │ │ │ │ │ ├── simple-hint.css │ │ │ │ │ ├── dialog.css │ │ │ │ │ ├── runmode.js │ │ │ │ │ ├── match-highlighter.js │ │ │ │ │ ├── loadmode.js │ │ │ │ │ ├── overlay.js │ │ │ │ │ └── dialog.js │ │ │ ├── theme │ │ │ │ ├── neat.css │ │ │ │ ├── elegant.css │ │ │ │ ├── cobalt.css │ │ │ │ ├── eclipse.css │ │ │ │ ├── night.css │ │ │ │ ├── monokai.css │ │ │ │ ├── erlang-dark.css │ │ │ │ ├── blackboard.css │ │ │ │ ├── rubyblue.css │ │ │ │ ├── vibrant-ink.css │ │ │ │ └── lesser-dark.css │ │ │ ├── package.json │ │ │ ├── demo │ │ │ │ ├── resize.html │ │ │ │ ├── matchhighlighter.html │ │ │ │ ├── loadmode.html │ │ │ │ ├── marker.html │ │ │ │ ├── vim.html │ │ │ │ ├── changemode.html │ │ │ │ ├── multiplex.html │ │ │ │ ├── visibletabs.html │ │ │ │ ├── mustache.html │ │ │ │ ├── emacs.html │ │ │ │ └── runmode.html │ │ │ ├── LICENSE │ │ │ └── keymap │ │ │ │ └── emacs.js │ │ └── README │ ├── NOTICE.txt │ └── README.md ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── docs │ └── main.js ├── ramdocs ├── index.html └── docs │ └── index.html ├── 0.10 ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ └── glyphicons-halflings-regular.woff └── docs │ └── main.js ├── 0.11 ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── docs │ └── main.js └── lib │ └── doc │ └── main.js ├── 0.12 └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.13 └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.14 └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.15 └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── 0.16 └── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html ├── .editorconfig ├── README.md ├── less ├── variables.less ├── hljs.less ├── ramda.less ├── sidebar.less ├── card.less └── header.less ├── package.json └── jsdoc └── templates └── index.html.handlebars /CNAME: -------------------------------------------------------------------------------- 1 | ramdajs.com 2 | -------------------------------------------------------------------------------- /manual/10-others/Underscore.md: -------------------------------------------------------------------------------- 1 | TODO 2 | -------------------------------------------------------------------------------- /manual/10-others/Trine.md: -------------------------------------------------------------------------------- 1 | Trine 2 | ===== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/01-intro/Currying.md: -------------------------------------------------------------------------------- 1 | Currying 2 | ======== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/09-advanced/Lenses.md: -------------------------------------------------------------------------------- 1 | Lenses 2 | ====== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/02-functions/Currying.md: -------------------------------------------------------------------------------- 1 | Currying 2 | ======== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/Sanctuary.md: -------------------------------------------------------------------------------- 1 | Sanctuary 2 | ========= 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/01-intro/Composition.md: -------------------------------------------------------------------------------- 1 | Composition 2 | =========== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/01-intro/Dispatching.md: -------------------------------------------------------------------------------- 1 | Dispatching 2 | =========== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/03-lists/Arrays.md: -------------------------------------------------------------------------------- 1 | Arrays as lists 2 | =============== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/03-lists/Tweaking.md: -------------------------------------------------------------------------------- 1 | Tweaking lists 2 | ============== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/09-advanced/Transducers.md: -------------------------------------------------------------------------------- 1 | Transducers 2 | =========== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/Bacon.md: -------------------------------------------------------------------------------- 1 | Bacon, RxJs, Flyd 2 | ================= 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/Immutable.md: -------------------------------------------------------------------------------- 1 | Immutable, mori 2 | =============== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/favicon.ico -------------------------------------------------------------------------------- /manual/03-lists/README.md: -------------------------------------------------------------------------------- 1 | Working with Lists 2 | ================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/03-lists/WhatIsAList.md: -------------------------------------------------------------------------------- 1 | What is a list? 2 | =============== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/Lazy.md: -------------------------------------------------------------------------------- 1 | Lazy, lz, Highland 2 | ================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /repl/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | "es2015", 4 | "stage-0" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /repl/examples/list/map.js: -------------------------------------------------------------------------------- 1 | const double = x => x * 2; 2 | 3 | R.map(double, [1, 2, 3]); -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | tmp/ 2 | /node_modules/ 3 | /npm-debug.log 4 | .directory 5 | .kateproject 6 | -------------------------------------------------------------------------------- /manual/04-objects/README.md: -------------------------------------------------------------------------------- 1 | Working with Objects 2 | ==================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/05-strings/README.md: -------------------------------------------------------------------------------- 1 | Working with strings 2 | ==================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/06-numbers/README.md: -------------------------------------------------------------------------------- 1 | Working with numbers 2 | ==================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/uncommon/NoMutation.md: -------------------------------------------------------------------------------- 1 | Mutation-free 2 | ============= 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/02-functions/README.md: -------------------------------------------------------------------------------- 1 | Working with functions 2 | ====================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/07-logic/ControlFlow.md: -------------------------------------------------------------------------------- 1 | Control flow 2 | ============ 3 | 4 | TODO: `ifElse`, `cond` 5 | -------------------------------------------------------------------------------- /manual/10-others/Allonge.md: -------------------------------------------------------------------------------- 1 | allong.es, Wu, FKit, fn 2 | ======================= 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/uncommon/ParameterOrder.md: -------------------------------------------------------------------------------- 1 | Parameter Order 2 | =============== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/manual/cover.jpg -------------------------------------------------------------------------------- /manual/ramda.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/manual/ramda.pdf -------------------------------------------------------------------------------- /repl/examples/function/compose.js: -------------------------------------------------------------------------------- 1 | const f = R.compose(R.inc, R.negate, Math.pow); 2 | 3 | f(3, 4); -------------------------------------------------------------------------------- /repl/examples/list/filter.js: -------------------------------------------------------------------------------- 1 | const isEven = n => n % 2 === 0; 2 | R.filter(isEven, [1, 2, 3, 4]); -------------------------------------------------------------------------------- /repl/examples/object/prop.js: -------------------------------------------------------------------------------- 1 | R.prop('x', {x: 100}); //=> 100 2 | R.prop('x', {}); //=> undefined -------------------------------------------------------------------------------- /manual/07-logic/README.md: -------------------------------------------------------------------------------- 1 | Working with logic and flow 2 | =========================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/uncommon/NoIndex.md: -------------------------------------------------------------------------------- 1 | No index in callbacks 2 | ===================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /0.17/manual/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/cover.jpg -------------------------------------------------------------------------------- /manual/09-advanced/README.md: -------------------------------------------------------------------------------- 1 | Advanced constructs in Ramda 2 | ============================ 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/10-others/README.md: -------------------------------------------------------------------------------- 1 | Working with other libraries 2 | ============================ 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/manual/cover_small.jpg -------------------------------------------------------------------------------- /0.18.0/manual/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/cover.jpg -------------------------------------------------------------------------------- /0.19.0/manual/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/cover.jpg -------------------------------------------------------------------------------- /0.19.1/manual/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/cover.jpg -------------------------------------------------------------------------------- /manual/07-logic/CombiningValues.md: -------------------------------------------------------------------------------- 1 | Combining values 2 | ================ 3 | 4 | TODO: `and`, `or`, `not` 5 | -------------------------------------------------------------------------------- /manual/10-others/uncommon/README.md: -------------------------------------------------------------------------------- 1 | Uncommon features in Ramda 2 | ========================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /0.17/manual/cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/cover_small.jpg -------------------------------------------------------------------------------- /manual/02-functions/Enhancing.md: -------------------------------------------------------------------------------- 1 | Adding additional functionality 2 | =============================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /0.18.0/manual/cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/cover_small.jpg -------------------------------------------------------------------------------- /0.19.0/manual/cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/cover_small.jpg -------------------------------------------------------------------------------- /0.19.1/manual/cover_small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/cover_small.jpg -------------------------------------------------------------------------------- /manual/03-lists/Strings.md: -------------------------------------------------------------------------------- 1 | Strings as (sometimes) close-enough 2 | =================================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /0.9/repl/assets/img/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.9/repl/assets/img/github.png -------------------------------------------------------------------------------- /manual/02-functions/Calling.md: -------------------------------------------------------------------------------- 1 | Calling functions 2 | ================= 3 | 4 | TODO: `apply`, `call`, `bind`, `memoize` 5 | -------------------------------------------------------------------------------- /manual/03-lists/Building.md: -------------------------------------------------------------------------------- 1 | Building lists 2 | ============== 3 | 4 | TODO: `range`, `repeat`, `times`, `keys`, `toPairs` 5 | -------------------------------------------------------------------------------- /manual/04-objects/Testing.md: -------------------------------------------------------------------------------- 1 | Testing object properties 2 | ========================= 3 | 4 | TODO: `propEq`, `has`, `where` 5 | -------------------------------------------------------------------------------- /manual/04-objects/Transforming.md: -------------------------------------------------------------------------------- 1 | Transforming objects 2 | ==================== 3 | 4 | TODO: `mapObj`, `project`, `evolve` 5 | -------------------------------------------------------------------------------- /manual/08-misc/README.md: -------------------------------------------------------------------------------- 1 | Miscellaneous other functions in Ramda 2 | ====================================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/04-objects/AlteringProps.md: -------------------------------------------------------------------------------- 1 | Altering object properties 2 | ========================== 3 | 4 | TODO: `assoc`, `dissoc` 5 | -------------------------------------------------------------------------------- /manual/06-numbers/OpsAndPlaceholder.md: -------------------------------------------------------------------------------- 1 | Operators and the placeholder value 2 | =================================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/06-numbers/Unary.md: -------------------------------------------------------------------------------- 1 | Unary mathematical operators 2 | ============================ 3 | 4 | TODO: `dec`, `inc`, `negate` 5 | -------------------------------------------------------------------------------- /manual/09-advanced/Algebra.md: -------------------------------------------------------------------------------- 1 | The fantasy land of algebraic data types 2 | ======================================== 3 | 4 | TODO 5 | -------------------------------------------------------------------------------- /manual/02-functions/Combining.md: -------------------------------------------------------------------------------- 1 | Combining functions 2 | =================== 3 | 4 | TODO: `compose*`, `pipe*`, `converge`, `useWith` 5 | -------------------------------------------------------------------------------- /manual/04-objects/Creating.md: -------------------------------------------------------------------------------- 1 | Creating objects 2 | ================ 3 | 4 | TODO: `fromPairs`, `createMapEntry`, `merge`, `clone` 5 | -------------------------------------------------------------------------------- /0.17/manual/gitbook/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/images/favicon.ico -------------------------------------------------------------------------------- /manual/04-objects/Retrieving.md: -------------------------------------------------------------------------------- 1 | Retrieving object properties 2 | ============================ 3 | 4 | TODO: `prop`, `path`, `pick`, `omit` 5 | -------------------------------------------------------------------------------- /ramdocs/index.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/images/favicon.ico -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/images/favicon.ico -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/images/favicon.ico -------------------------------------------------------------------------------- /0.9/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.9/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.9/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.9/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/doc/baboon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.9/repl/vendor/codemirror2/doc/baboon.png -------------------------------------------------------------------------------- /manual/02-functions/Changing.md: -------------------------------------------------------------------------------- 1 | Changing signatures 2 | =================== 3 | 4 | TODO: `flip`, `partial`, `lift`, `nAry`, `apply`, `unapply` 5 | -------------------------------------------------------------------------------- /manual/10-others/.Underscore.md.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/manual/10-others/.Underscore.md.kate-swp -------------------------------------------------------------------------------- /0.10/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.10/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.10/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.10/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.10/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.10/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.11/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.11/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.11/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.11/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.11/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.11/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.12/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.12/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.12/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.12/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.12/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.12/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.13/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.13/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.13/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.13/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.13/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.13/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.14/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.14/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.14/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.14/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.14/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.14/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.15/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.15/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.15/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.15/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.15/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.15/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.16/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.16/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.16/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.16/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.16/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.16/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.17/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.17/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.17/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/300.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/300i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/300i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/400.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/400i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/600.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/600i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/600i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/700.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/opensans/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/opensans/700i.woff -------------------------------------------------------------------------------- /0.9/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.9/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /manual/06-numbers/Variadic.md: -------------------------------------------------------------------------------- 1 | Variadic mathematical operators 2 | =============================== 3 | 4 | TODO: `mean`, `median`, `product`, `sum` 5 | -------------------------------------------------------------------------------- /ramdocs/docs/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /0.11/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.11/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.12/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.12/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.13/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.13/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.14/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.14/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.15/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.15/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.16/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.16/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.17/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.17/manual/10-others/.Underscore.md.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/10-others/.Underscore.md.kate-swp -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/250.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/250.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/400.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/700.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/900.woff -------------------------------------------------------------------------------- /0.18.0/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.18.0/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.18.0/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.18.0/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.18.0/manual/10-others/.Underscore.md.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/10-others/.Underscore.md.kate-swp -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/300.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/300i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/300i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/400.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/400i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/600.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/600i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/600i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/700.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/opensans/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/opensans/700i.woff -------------------------------------------------------------------------------- /0.19.0/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.19.0/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.19.0/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.19.0/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.19.0/manual/10-others/.Underscore.md.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/10-others/.Underscore.md.kate-swp -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/300.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/300i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/300i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/400.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/400i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/600.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/600i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/600i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/700.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/opensans/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/opensans/700i.woff -------------------------------------------------------------------------------- /0.19.1/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /0.19.1/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /0.19.1/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /0.19.1/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /0.19.1/manual/10-others/.Underscore.md.kate-swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/10-others/.Underscore.md.kate-swp -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/300.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/300i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/300i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/400.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/400i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/600.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/600.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/600i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/600i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/700.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/opensans/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/opensans/700i.woff -------------------------------------------------------------------------------- /manual/03-lists/SlicingAndDicing.md: -------------------------------------------------------------------------------- 1 | Slicing and dicing lists 2 | ======================== 3 | 4 | TODO: `take`, `drop`, `append`, `prepend`, `concat` 5 | -------------------------------------------------------------------------------- /manual/07-logic/CombiningPredicates.md: -------------------------------------------------------------------------------- 1 | Combining predicates 2 | ==================== 3 | 4 | TODO: `both`, `either`, `complement`, `allPass`, `anyPass` 5 | -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/250i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/250i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/400i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/700i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/merriweather/900i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/merriweather/900i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/250.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/250.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/400.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/700.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/900.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/250.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/250.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/400.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/700.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/900.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/250.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/250.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/400.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/700.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/900.woff -------------------------------------------------------------------------------- /manual/03-lists/Reducing.md: -------------------------------------------------------------------------------- 1 | Transforming lists to single values 2 | =================================== 3 | 4 | 5 | TOOD: `reduce`, `find`, `nth`, `all/any` 6 | -------------------------------------------------------------------------------- /manual/06-numbers/Binary.md: -------------------------------------------------------------------------------- 1 | Binary mathematical operations 2 | ============================== 3 | 4 | TODO: `add`, `subract`, `modulo`, `multiply`, `divide` 5 | -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/250i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/250i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/400i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/700i.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/merriweather/900i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/merriweather/900i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/250i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/250i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/400i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/700i.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/merriweather/900i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/merriweather/900i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/250i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/250i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/400i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/400i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/700i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/700i.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/merriweather/900i.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/merriweather/900i.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/fontawesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/fontawesome/FontAwesome.otf -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/fontawesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/fontawesome/FontAwesome.otf -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/fontawesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/fontawesome/FontAwesome.otf -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/fontawesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/fontawesome/FontAwesome.otf -------------------------------------------------------------------------------- /manual/03-lists/Transforming.md: -------------------------------------------------------------------------------- 1 | List to list transformations 2 | ============================ 3 | 4 | TODO: `map`, `pluck`, `filter`, `aperture`, `uniq`, `zip`, `partition` 5 | -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /0.17/manual/gitbook/images/apple-touch-icon-precomposed-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.17/manual/gitbook/images/apple-touch-icon-precomposed-152.png -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/fonts/fontawesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /0.18.0/manual/gitbook/images/apple-touch-icon-precomposed-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.18.0/manual/gitbook/images/apple-touch-icon-precomposed-152.png -------------------------------------------------------------------------------- /0.19.0/manual/gitbook/images/apple-touch-icon-precomposed-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.0/manual/gitbook/images/apple-touch-icon-precomposed-152.png -------------------------------------------------------------------------------- /0.19.1/manual/gitbook/images/apple-touch-icon-precomposed-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidchase/ramda.github.io/master/0.19.1/manual/gitbook/images/apple-touch-icon-precomposed-152.png -------------------------------------------------------------------------------- /0.9/repl/vendor/README: -------------------------------------------------------------------------------- 1 | http://closure-library.googlecode.com/svn/trunk/ closure-library 2 | https://github.com/johnjbarton/source-map source-map fork from https://github.com/mozilla/source-map BSD 3 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /0.9/repl/NOTICE.txt: -------------------------------------------------------------------------------- 1 | REPL 2 | Copyright 2011 Traceur Authors 3 | 4 | This software contains code derived from the traceur-compiler 5 | demo repl. The original software is available from 6 | https://github.com/google/traceur-compiler -------------------------------------------------------------------------------- /repl/README.md: -------------------------------------------------------------------------------- 1 | # repl 2 | 3 | (read-eval-print-loop) 4 | 5 | Load the repl.html page in a browser. The repl.html uses a pre-transpiled version of \_part\_ and the google traceur- 6 | compiler to allow several features of ES6. Some of the pre-loaded examples use ES6 features. 7 | 8 | -------------------------------------------------------------------------------- /0.9/repl/README.md: -------------------------------------------------------------------------------- 1 | # repl 2 | 3 | (read-eval-print-loop) 4 | 5 | Load the repl.html page in a browser. The repl.html uses a pre-transpiled version of \_part\_ and the google traceur- 6 | compiler to allow several features of ES6. Some of the pre-loaded examples use ES6 features. 7 | 8 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/rpm/spec/spec.css: -------------------------------------------------------------------------------- 1 | .cm-s-default span.cm-preamble {color: #b26818; font-weight: bold;} 2 | .cm-s-default span.cm-macro {color: #b218b2;} 3 | .cm-s-default span.cm-section {color: green; font-weight: bold;} 4 | .cm-s-default span.cm-script {color: red;} 5 | .cm-s-default span.cm-issue {color: yellow;} 6 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/tiddlywiki/tiddlywiki.css: -------------------------------------------------------------------------------- 1 | span.cm-underlined { 2 | text-decoration: underline; 3 | } 4 | span.cm-strikethrough { 5 | text-decoration: line-through; 6 | } 7 | span.cm-brace { 8 | color: #170; 9 | font-weight: bold; 10 | } 11 | span.cm-table { 12 | color: blue; 13 | font-weight: bold; 14 | } 15 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # EditorConfig is awesome: http://EditorConfig.org 2 | 3 | # top-most EditorConfig file 4 | root = true 5 | 6 | [*] 7 | charset = utf-8 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [package.json] 12 | indent_size = 2 13 | indent_style = space 14 | 15 | [*.js] 16 | indent_size = 2 17 | indent_style = space 18 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/README.md: -------------------------------------------------------------------------------- 1 | # CodeMirror 2 2 | 3 | CodeMirror is a JavaScript component that provides a code editor in 4 | the browser. When a mode is available for the language you are coding 5 | in, it will color your code, and optionally help with indentation. 6 | 7 | The project page is http://codemirror.net 8 | The manual is at http://codemirror.net/doc/manual.html 9 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ramda.github.io 2 | 3 | To generate the various files required by the website, run the following 4 | command (using the actual version number in place of `X.Y.Z`): 5 | 6 | ```console 7 | $ VERSION=X.Y.Z make 8 | ``` 9 | 10 | 11 | ## Start local server 12 | 13 | npm run server 14 | 15 | Then visit [localhost:8080](http://localhost:8080/) to view the docs. 16 | -------------------------------------------------------------------------------- /repl/examples/function/useWith.js: -------------------------------------------------------------------------------- 1 | const double = y => y * 2; 2 | const square = x => x * x; 3 | const add = (a, b) => a + b; 4 | // Adds any number of arguments together 5 | const addAll = (...args) => R.reduce(add, 0, args); 6 | 7 | // Basic example 8 | const addDoubleAndSquare = R.useWith(addAll, [double, square]); 9 | 10 | //≅ addAll(double(10), square(5)); 11 | addDoubleAndSquare(10, 5); //=> 45 12 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/test/mode_test.css: -------------------------------------------------------------------------------- 1 | .mt-output .mt-token { 2 | border: 1px solid #ddd; 3 | white-space: pre; 4 | font-family: "Consolas", monospace; 5 | text-align: center; 6 | } 7 | 8 | .mt-output .mt-style { 9 | font-size: x-small; 10 | } 11 | 12 | .mt-test { 13 | border-left: 10px solid #fff; 14 | } 15 | 16 | .mt-pass { 17 | border-left: 10px solid #cfc; 18 | } 19 | 20 | .mt-fail { 21 | border-left: 10px solid #fcc; 22 | } 23 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/lib/util/simple-hint.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-completions { 2 | position: absolute; 3 | z-index: 10; 4 | overflow: hidden; 5 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 6 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 7 | box-shadow: 2px 3px 5px rgba(0,0,0,.2); 8 | } 9 | .CodeMirror-completions select { 10 | background: #fafafa; 11 | outline: none; 12 | border: none; 13 | padding: 0; 14 | margin: 0; 15 | font-family: monospace; 16 | } 17 | -------------------------------------------------------------------------------- /less/variables.less: -------------------------------------------------------------------------------- 1 | @icon-font-path: "fonts/"; 2 | 3 | @brand-primary: #849; 4 | 5 | @link-color: darken(@brand-primary, -15%); 6 | 7 | @input-border-focus: @brand-primary; 8 | 9 | @navbar-inverse-color: #fff; 10 | @navbar-inverse-bg: @brand-primary; 11 | @navbar-inverse-link-color: mix(@brand-primary, #fff, 25%); 12 | @navbar-inverse-link-active-bg: darken(@navbar-inverse-bg, 10%); 13 | 14 | @code-color: #000; 15 | @code-bg: #eee; 16 | 17 | @deprecated-color: #E74C3C; 18 | 19 | @grid-float-breakpoint: 0; 20 | -------------------------------------------------------------------------------- /repl/lib/js/reset.js: -------------------------------------------------------------------------------- 1 | const resetBtn = document.getElementById('resetBtn'); 2 | const clearBtn = document.querySelector('.clear-console'); 3 | const evalError = document.querySelector('pre.error'); 4 | const evalElement = document.querySelector('pre.eval'); 5 | 6 | export default () => { 7 | resetBtn.addEventListener('click', () => window.location = '.'); 8 | clearBtn.addEventListener("click", () => { 9 | console.clear(); 10 | evalElement.textContent = ''; 11 | evalError.textContent = ''; 12 | }); 13 | }; 14 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/lib/util/dialog.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-dialog { 2 | position: relative; 3 | } 4 | 5 | .CodeMirror-dialog > div { 6 | position: absolute; 7 | top: 0; left: 0; right: 0; 8 | background: white; 9 | border-bottom: 1px solid #eee; 10 | z-index: 15; 11 | padding: .1em .8em; 12 | overflow: hidden; 13 | color: #333; 14 | } 15 | 16 | .CodeMirror-dialog input { 17 | border: none; 18 | outline: none; 19 | background: transparent; 20 | width: 20em; 21 | color: inherit; 22 | font-family: monospace; 23 | } 24 | -------------------------------------------------------------------------------- /repl/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | 5 | # Runtime data 6 | pids 7 | *.pid 8 | *.seed 9 | 10 | # Directory for instrumented libs generated by jscoverage/JSCover 11 | lib-cov 12 | 13 | # Coverage directory used by tools like istanbul 14 | coverage 15 | 16 | # node-waf configuration 17 | .lock-wscript 18 | 19 | # Compiled binary addons (http://nodejs.org/api/addons.html) 20 | build/Release 21 | 22 | # Dependency directory 23 | # https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git 24 | node_modules 25 | -------------------------------------------------------------------------------- /repl/lib/js/main.js: -------------------------------------------------------------------------------- 1 | const R = ramda; 2 | const S = sanctuary; 3 | const Either = ramdaFantasy.Either; 4 | const Future = ramdaFantasy.Future; 5 | const Identity = ramdaFantasy.Identity; 6 | const IO = ramdaFantasy.IO; 7 | const lift2 = ramdaFantasy.lift2; 8 | const lift3 = ramdaFantasy.lift3; 9 | const Maybe = ramdaFantasy.Maybe; 10 | const Tuple = ramdaFantasy.Tuple; 11 | const Reader = ramdaFantasy.Reader; 12 | 13 | const _window = {} 14 | R.forEach(x => _window[x] = window[x], R.keys(R).filter(k => k in window)) 15 | R.forEach(x => window[x] = R[x], R.keys(R)) 16 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/theme/neat.css: -------------------------------------------------------------------------------- 1 | .cm-s-neat span.cm-comment { color: #a86; } 2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; } 3 | .cm-s-neat span.cm-string { color: #a22; } 4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; } 5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; } 6 | .cm-s-neat span.cm-variable { color: black; } 7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; } 8 | .cm-s-neat span.cm-meta {color: #555;} 9 | .cm-s-neat span.cm-link { color: #3a3; } 10 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/tiki/tiki.css: -------------------------------------------------------------------------------- 1 | .cm-tw-syntaxerror { 2 | color: #FFFFFF; 3 | background-color: #990000; 4 | } 5 | 6 | .cm-tw-deleted { 7 | text-decoration: line-through; 8 | } 9 | 10 | .cm-tw-header5 { 11 | font-weight: bold; 12 | } 13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/ 14 | padding-left: 10px; 15 | } 16 | 17 | .cm-tw-box { 18 | border-top-width: 0px ! important; 19 | border-style: solid; 20 | border-width: 1px; 21 | border-color: inherit; 22 | } 23 | 24 | .cm-tw-underline { 25 | text-decoration: underline; 26 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ramda.github.io", 3 | "version": "0.0.0", 4 | "description": "Ramda website", 5 | "private": true, 6 | "repository": { 7 | "type": "git", 8 | "url": "git://github.com/ramda/ramda.github.io.git" 9 | }, 10 | "license": "MIT", 11 | "devDependencies": { 12 | "bootstrap": "3.3.x", 13 | "gitbook-cli": "0.3.x", 14 | "handlebars": "2.x.x", 15 | "highlight.js": "8.x.x", 16 | "http-server": "0.8.x", 17 | "jsdoc": "3.3.x", 18 | "less": "2.5.x", 19 | "marked": "0.3.x" 20 | }, 21 | "scripts": { 22 | "server": "http-server" 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/theme/elegant.css: -------------------------------------------------------------------------------- 1 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom {color: #762;} 2 | .cm-s-elegant span.cm-comment {color: #262; font-style: italic; line-height: 1em;} 3 | .cm-s-elegant span.cm-meta {color: #555; font-style: italic; line-height: 1em;} 4 | .cm-s-elegant span.cm-variable {color: black;} 5 | .cm-s-elegant span.cm-variable-2 {color: #b11;} 6 | .cm-s-elegant span.cm-qualifier {color: #555;} 7 | .cm-s-elegant span.cm-keyword {color: #730;} 8 | .cm-s-elegant span.cm-builtin {color: #30a;} 9 | .cm-s-elegant span.cm-error {background-color: #fdd;} 10 | .cm-s-elegant span.cm-link {color: #762;} 11 | -------------------------------------------------------------------------------- /less/hljs.less: -------------------------------------------------------------------------------- 1 | .hljs-comment { 2 | color: #de6; 3 | } 4 | 5 | .hljs-keyword { 6 | color: #fff; 7 | font-weight: bold; 8 | } 9 | 10 | .hljs-regexp, 11 | .hljs-string, 12 | .hljs-number { 13 | color: #fc9; 14 | } 15 | 16 | pre, 17 | .hljs { 18 | background: #333; 19 | color: #ccc; 20 | } 21 | 22 | pre { 23 | border: 0; 24 | border-radius: 0; 25 | margin-left: -15px; 26 | margin-right: -15px; 27 | padding-left: 15px; 28 | padding-right: 15px; 29 | } 30 | 31 | .try-repl { 32 | position: absolute; 33 | background: transparent; 34 | border: none; 35 | color: #E1D0E6; 36 | right: 11px; 37 | top: 3px; 38 | outline: none; 39 | } 40 | -------------------------------------------------------------------------------- /repl/examples/fantasy/futures.js: -------------------------------------------------------------------------------- 1 | const log = console::console.log; 2 | const error = console::console.error; 3 | 4 | const url = 'http://reqr.es/api/users?page=3'; 5 | 6 | const xhr = function(url) { 7 | return new Future(function(rej, res) { 8 | const oReq = new XMLHttpRequest(); 9 | oReq.addEventListener("load", res, false); 10 | oReq.addEventListener("error", rej, false); 11 | oReq.addEventListener("abort", rej, false); 12 | oReq.open("get", url, true); 13 | oReq.send(); 14 | }); 15 | }; 16 | 17 | const f = R.compose(R.map(S.parseJson), R.map(R.path(['target', 'response'])), xhr)(url); 18 | 19 | f.fork(error, R.map(log)); //=> Object {page: "3", per_page: 3, total: 12, total_pages: 4, data: Array[3]} -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/xquery/test/testEmptySequenceKeyword.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | module("testEmptySequenceKeyword"); 3 | test("testEmptySequenceKeyword", function() { 4 | expect(1); 5 | 6 | var input = '"foo" instance of empty-sequence()'; 7 | var expected = '"foo" instance of empty-sequence()'; 8 | 9 | $("#sandbox").html(''); 10 | var editor = CodeMirror.fromTextArea($("#editor")[0]); 11 | var result = $(".CodeMirror-lines div div pre")[0].innerHTML; 12 | 13 | equal(result, expected); 14 | $("#editor").html(""); 15 | }); 16 | }); 17 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/rpm/changes/changes.js: -------------------------------------------------------------------------------- 1 | CodeMirror.defineMode("changes", function(config, modeConfig) { 2 | var headerSeperator = /^-+$/; 3 | var headerLine = /^(Mon|Tue|Wed|Thu|Fri|Sat|Sun) (Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) ?\d{1,2} \d{2}:\d{2}(:\d{2})? [A-Z]{3,4} \d{4} - /; 4 | var simpleEmail = /^[\w+.-]+@[\w.-]+/; 5 | 6 | return { 7 | token: function(stream) { 8 | if (stream.sol()) { 9 | if (stream.match(headerSeperator)) { return 'tag'; } 10 | if (stream.match(headerLine)) { return 'tag'; } 11 | } 12 | if (stream.match(simpleEmail)) { return 'string'; } 13 | stream.next(); 14 | return null; 15 | } 16 | }; 17 | }); 18 | 19 | CodeMirror.defineMIME("text/x-rpm-changes", "changes"); 20 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/diff/diff.js: -------------------------------------------------------------------------------- 1 | CodeMirror.defineMode("diff", function() { 2 | 3 | var TOKEN_NAMES = { 4 | '+': 'tag', 5 | '-': 'string', 6 | '@': 'meta' 7 | }; 8 | 9 | return { 10 | token: function(stream) { 11 | var tw_pos = stream.string.search(/[\t ]+?$/); 12 | 13 | if (!stream.sol() || tw_pos === 0) { 14 | stream.skipToEnd(); 15 | return ("error " + ( 16 | TOKEN_NAMES[stream.string.charAt(0)] || '')).replace(/ $/, ''); 17 | } 18 | 19 | var token_name = TOKEN_NAMES[stream.peek()] || stream.skipToEnd(); 20 | 21 | if (tw_pos === -1) { 22 | stream.skipToEnd(); 23 | } else { 24 | stream.pos = tw_pos; 25 | } 26 | 27 | return token_name; 28 | } 29 | }; 30 | }); 31 | 32 | CodeMirror.defineMIME("text/x-diff", "diff"); 33 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/xquery/test/testProcessingInstructions.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | module("testProcessingInstructions"); 3 | test("testProcessingInstructions", function() { 4 | expect(1); 5 | 6 | var input = 'data() instance of xs:string'; 7 | var expected = 'data() instance of xs:string'; 8 | 9 | $("#sandbox").html(''); 10 | var editor = CodeMirror.fromTextArea($("#editor")[0]); 11 | var result = $(".CodeMirror-lines div div pre")[0].innerHTML; 12 | 13 | equal(result, expected); 14 | $("#editor").html(""); 15 | }); 16 | }); 17 | -------------------------------------------------------------------------------- /less/ramda.less: -------------------------------------------------------------------------------- 1 | @import "node_modules/bootstrap/less/bootstrap"; 2 | @import "variables"; 3 | @import "layout"; 4 | @import "header"; 5 | @import "sidebar"; 6 | @import "card"; 7 | @import "hljs"; 8 | 9 | .navbar-fixed-top { 10 | box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.20); 11 | } 12 | 13 | .label-category { 14 | background: mix(@brand-primary, #fff, 25%); 15 | color: @brand-primary; 16 | } 17 | 18 | .params .toggle-params { 19 | font-size: 60%; 20 | text-transform: uppercase; 21 | } 22 | 23 | .params[data-expanded="false"] > .toggle-params::before { 24 | content: "Expand "; 25 | } 26 | 27 | .params[data-expanded="true"] > .toggle-params::before { 28 | content: "Collapse "; 29 | } 30 | 31 | .params[data-expanded="false"] > .details { 32 | display: none; 33 | } 34 | 35 | .params[data-expanded="true"] > .details { 36 | display: block; 37 | } 38 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/xquery/test/testMultiAttr.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | module("testMultiAttr"); 3 | test("test1", function() { 4 | expect(1); 5 | 6 | var expected = '<p a1="foo" a2="bar">hello world</p>'; 7 | 8 | $("#sandbox").html(''); 9 | $("#editor").html('hello world
'); 10 | var editor = CodeMirror.fromTextArea($("#editor")[0]); 11 | var result = $(".CodeMirror-lines div div pre")[0].innerHTML; 12 | 13 | equal(result, expected); 14 | $("#editor").html(""); 15 | }); 16 | }); -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/test/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |A limited set of programmatic sanity tests for CodeMirror.
19 | 20 | 21 | 22 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /repl/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ramda-repl", 3 | "description": "Ramda + Ramda Fantasy + Sanctuary REPL", 4 | "version": "1.0.0", 5 | "dependencies": { 6 | "babel-core": "6.3.26", 7 | "babel-preset-es2015": "6.3.13", 8 | "babel-preset-stage-0": "6.3.13", 9 | "babelify": "7.2.0", 10 | "babylon": "6.3.26", 11 | "debounce": "1.0.0", 12 | "query-string": "2.4.1", 13 | "ramda": "0.19.0", 14 | "ramda-fantasy": "0.4.0", 15 | "sanctuary": "0.7.0", 16 | "through2": "2.0.0", 17 | "vinyl-fs": "1.0.0" 18 | }, 19 | "license": "MIT", 20 | "private": true, 21 | "repository": { 22 | "type": "git", 23 | "url": "git://github.com/ramda/ramda.github.io.git" 24 | }, 25 | "scripts": { 26 | "build": "browserify -t babelify ./lib/js/repl.js -o ./lib/js/bundle.js", 27 | "build-examples": "babel-node create-examples.js && npm run build" 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "CodeMirror", 3 | "version":"2.30.0", 4 | "main": "codemirror.js", 5 | "description": "In-browser code editing made bearable", 6 | "licenses": [ 7 | { 8 | "type": "MIT", 9 | "url": "http://codemirror.net/LICENSE" 10 | } 11 | ], 12 | "directories": { 13 | "lib": "./lib" 14 | }, 15 | "bugs": "http://github.com/marijnh/CodeMirror2/issues", 16 | "keywords": ["JavaScript", "CodeMirror", "Editor"], 17 | "homepage": "http://codemirror.net", 18 | "maintainers":[ { 19 | "name": "Marijn Haverbeke", 20 | "email": "marijnh@gmail.com", 21 | "web": "http://codemirror.net" 22 | }], 23 | "repositories": [ 24 | { 25 | "type": "git", 26 | "url": "https://github.com/marijnh/CodeMirror2.git" 27 | } 28 | ] 29 | } 30 | -------------------------------------------------------------------------------- /less/sidebar.less: -------------------------------------------------------------------------------- 1 | @border: 1px solid #ccc; 2 | 3 | .sidebar { 4 | background: #f4f4f4; 5 | border-right: @border; 6 | font-family: @font-family-monospace; 7 | 8 | .filter { 9 | width: 100%; 10 | margin: 15px 0; 11 | height: 30px; 12 | } 13 | 14 | .toc { 15 | @padding: 5px; 16 | @margin: 15px; 17 | 18 | margin: 0 (-@margin); 19 | width: 100%; 20 | bottom: 0; 21 | top: 60px; 22 | background: #f8f8f8; 23 | border-top: @border; 24 | position: absolute; 25 | 26 | padding: (3 * @padding) 0; 27 | 28 | overflow: auto; 29 | 30 | li { 31 | margin: 0; 32 | } 33 | 34 | a { 35 | padding: @padding @margin; 36 | border-radius: 0; 37 | 38 | &:hover { 39 | background: #e4e4e4; 40 | } 41 | } 42 | } 43 | } 44 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/vbscript/vbscript.js: -------------------------------------------------------------------------------- 1 | CodeMirror.defineMode("vbscript", function() { 2 | var regexVBScriptKeyword = /^(?:Call|Case|CDate|Clear|CInt|CLng|Const|CStr|Description|Dim|Do|Each|Else|ElseIf|End|Err|Error|Exit|False|For|Function|If|LCase|Loop|LTrim|Next|Nothing|Now|Number|On|Preserve|Quit|ReDim|Resume|RTrim|Select|Set|Sub|Then|To|Trim|True|UBound|UCase|Until|VbCr|VbCrLf|VbLf|VbTab)$/im; 3 | 4 | return { 5 | token: function(stream) { 6 | if (stream.eatSpace()) return null; 7 | var ch = stream.next(); 8 | if (ch == "'") { 9 | stream.skipToEnd(); 10 | return "comment"; 11 | } 12 | if (ch == '"') { 13 | stream.skipTo('"'); 14 | return "string"; 15 | } 16 | 17 | if (/\w/.test(ch)) { 18 | stream.eatWhile(/\w/); 19 | if (regexVBScriptKeyword.test(stream.current())) return "keyword"; 20 | } 21 | return null; 22 | } 23 | }; 24 | }); 25 | 26 | CodeMirror.defineMIME("text/vbscript", "vbscript"); 27 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/pascal/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011 souceLairMIME types defined: text/n-triples.
By setting a few CSS properties, CodeMirror can be made to 32 | automatically resize to fit its content.
33 | 34 | 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/theme/eclipse.css: -------------------------------------------------------------------------------- 1 | .cm-s-eclipse span.cm-meta {color: #FF1717;} 2 | .cm-s-eclipse span.cm-keyword { line-height: 1em; font-weight: bold; color: #7F0055; } 3 | .cm-s-eclipse span.cm-atom {color: #219;} 4 | .cm-s-eclipse span.cm-number {color: #164;} 5 | .cm-s-eclipse span.cm-def {color: #00f;} 6 | .cm-s-eclipse span.cm-variable {color: black;} 7 | .cm-s-eclipse span.cm-variable-2 {color: #0000C0;} 8 | .cm-s-eclipse span.cm-variable-3 {color: #0000C0;} 9 | .cm-s-eclipse span.cm-property {color: black;} 10 | .cm-s-eclipse span.cm-operator {color: black;} 11 | .cm-s-eclipse span.cm-comment {color: #3F7F5F;} 12 | .cm-s-eclipse span.cm-string {color: #2A00FF;} 13 | .cm-s-eclipse span.cm-string-2 {color: #f50;} 14 | .cm-s-eclipse span.cm-error {color: #f00;} 15 | .cm-s-eclipse span.cm-qualifier {color: #555;} 16 | .cm-s-eclipse span.cm-builtin {color: #30a;} 17 | .cm-s-eclipse span.cm-bracket {color: #cc7;} 18 | .cm-s-eclipse span.cm-tag {color: #170;} 19 | .cm-s-eclipse span.cm-attribute {color: #00c;} 20 | .cm-s-eclipse span.cm-link {color: #219;} 21 | 22 | .cm-s-eclipse .CodeMirror-matchingbracket { 23 | border:1px solid grey; 24 | color:black !important;; 25 | } 26 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/python/LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License 2 | 3 | Copyright (c) 2010 Timothy Farrell 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/xquery/test/testQuotes.js: -------------------------------------------------------------------------------- 1 | $(document).ready(function(){ 2 | module("testQuoteEscape"); 3 | test("testQuoteEscapeDouble", function() { 4 | expect(1); 5 | 6 | var input = 'let $rootfolder := "c:\\builds\\winnt\\HEAD\\qa\\scripts\\"\ 7 | let $keysfolder := concat($rootfolder, "keys\\")\ 8 | return\ 9 | $keysfolder'; 10 | var expected = 'let $rootfolder := "c:\\builds\\winnt\\HEAD\\qa\\scripts\\"let $keysfolder := concat($rootfolder, "keys\\")return$keysfolder'; 11 | 12 | $("#sandbox").html(''); 13 | var editor = CodeMirror.fromTextArea($("#editor")[0]); 14 | var result = $(".CodeMirror-lines div div pre")[0].innerHTML; 15 | 16 | equal(result, expected); 17 | $("#editor").html(""); 18 | }); 19 | }); 20 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/perl/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (C) 2011 by SabacaMIME types defined: text/x-rustsrc.
MIME types defined: text/css.
Based on CodeMirror's clike mode. For more information see HPCC Systems web site.
39 |MIME types defined: text/x-ecl.
MIME types defined: text/x-mysql.
37 | Simple mode that handles Pig Latin language. 38 |
39 | 40 |MIME type defined: text/x-pig
41 | (PIG code)
42 |
43 |
--------------------------------------------------------------------------------
/0.9/repl/vendor/codemirror2/mode/pascal/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
MIME types defined: text/x-pascal.
MIME types defined: text/vbscript.
MIME types defined: text/x-properties,
37 | text/x-ini.
MIME types defined: application/x-sparql-query.
Highlight matches of selected text on select
35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/demo/loadmode.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |23 | 24 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/keymap/emacs.js: -------------------------------------------------------------------------------- 1 | // TODO number prefixes 2 | (function() { 3 | // Really primitive kill-ring implementation. 4 | var killRing = []; 5 | function addToRing(str) { 6 | killRing.push(str); 7 | if (killRing.length > 50) killRing.shift(); 8 | } 9 | function getFromRing() { return killRing[killRing.length - 1] || ""; } 10 | function popFromRing() { if (killRing.length > 1) killRing.pop(); return getFromRing(); } 11 | 12 | CodeMirror.keyMap.emacs = { 13 | "Ctrl-X": function(cm) {cm.setOption("keyMap", "emacs-Ctrl-X");}, 14 | "Ctrl-W": function(cm) {addToRing(cm.getSelection()); cm.replaceSelection("");}, 15 | "Ctrl-Alt-W": function(cm) {addToRing(cm.getSelection()); cm.replaceSelection("");}, 16 | "Alt-W": function(cm) {addToRing(cm.getSelection());}, 17 | "Ctrl-Y": function(cm) {cm.replaceSelection(getFromRing());}, 18 | "Alt-Y": function(cm) {cm.replaceSelection(popFromRing());}, 19 | "Ctrl-/": "undo", "Shift-Ctrl--": "undo", "Shift-Alt-,": "goDocStart", "Shift-Alt-.": "goDocEnd", 20 | "Ctrl-S": "findNext", "Ctrl-R": "findPrev", "Ctrl-G": "clearSearch", "Shift-Alt-5": "replace", 21 | "Ctrl-Z": "undo", "Cmd-Z": "undo", "Alt-/": "autocomplete", 22 | fallthrough: ["basic", "emacsy"] 23 | }; 24 | 25 | CodeMirror.keyMap["emacs-Ctrl-X"] = { 26 | "Ctrl-S": "save", "Ctrl-W": "save", "S": "saveAll", "F": "open", "U": "undo", "K": "close", 27 | auto: "emacs", nofallthrough: true 28 | }; 29 | })(); 30 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/perl/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
MIME types defined: text/x-perl.
MIME types defined: text/x-sh.
Click the line-number gutter to add or remove 'breakpoints'.
37 | 38 | 50 | 51 | 52 | 53 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/r/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011, Ubalo, Inc. 2 | All rights reserved. 3 | 4 | Redistribution and use in source and binary forms, with or without 5 | modification, are permitted provided that the following conditions are met: 6 | * Redistributions of source code must retain the above copyright 7 | notice, this list of conditions and the following disclaimer. 8 | * Redistributions in binary form must reproduce the above copyright 9 | notice, this list of conditions and the following disclaimer in the 10 | documentation and/or other materials provided with the distribution. 11 | * Neither the name of the Ubalo, Inc nor the names of its 12 | contributors may be used to endorse or promote products derived 13 | from this software without specific prior written permission. 14 | 15 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 16 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18 | DISCLAIMED. IN NO EVENT SHALL UBALO, INC BE LIABLE FOR ANY 19 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 20 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 21 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 22 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 24 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/ruby/LICENSE: -------------------------------------------------------------------------------- 1 | Copyright (c) 2011, Ubalo, Inc. 2 | All rights reserved. 3 | 4 | Redistribution and use in source and binary forms, with or without 5 | modification, are permitted provided that the following conditions are met: 6 | * Redistributions of source code must retain the above copyright 7 | notice, this list of conditions and the following disclaimer. 8 | * Redistributions in binary form must reproduce the above copyright 9 | notice, this list of conditions and the following disclaimer in the 10 | documentation and/or other materials provided with the distribution. 11 | * Neither the name of the Ubalo, Inc. nor the names of its 12 | contributors may be used to endorse or promote products derived 13 | from this software without specific prior written permission. 14 | 15 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 16 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 17 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 18 | DISCLAIMED. IN NO EVENT SHALL UBALO, INC BE LIABLE FOR ANY 19 | DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 20 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 21 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 22 | ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 23 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 24 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 25 | -------------------------------------------------------------------------------- /less/card.less: -------------------------------------------------------------------------------- 1 | @padding: 15px; 2 | @radius: 2px; 3 | 4 | .card { 5 | font-size: ceil((@font-size-base + 2px)); 6 | 7 | margin: 0 0 @padding 0; 8 | border: 1px solid #fff; 9 | box-shadow: 0 0 0 1px #ccc; 10 | padding: @padding; 11 | background: #fff; 12 | border-radius: @radius; 13 | 14 | pre { 15 | margin: (-@padding); 16 | margin-top: @padding; 17 | padding: 0; 18 | border: 0; 19 | border-radius: 0; 20 | position: relative; 21 | font-size: @font-size-base; 22 | 23 | code { 24 | padding: @padding; 25 | display: block; 26 | } 27 | } 28 | 29 | .returns { 30 | font-style: italic; 31 | } 32 | 33 | .name { 34 | color: inherit; 35 | } 36 | 37 | h2 { 38 | margin-top: 0; 39 | 40 | .name { 41 | font-weight: bold; 42 | } 43 | } 44 | 45 | .description { 46 | margin-top: @padding; 47 | white-space: wrap; 48 | } 49 | 50 | .sig { 51 | .caret { 52 | margin-right: 1em; 53 | transform: rotate(-90deg); 54 | } 55 | 56 | &.open .caret { 57 | transform: none; 58 | } 59 | 60 | font-family: Verdana, @font-family-sans-serif; 61 | white-space: normal; 62 | text-align: left; 63 | } 64 | 65 | .details { 66 | margin-top: @padding-base-vertical; 67 | } 68 | 69 | .type { 70 | font-weight: bold; 71 | } 72 | 73 | .deprecated { 74 | color: @deprecated-color; 75 | } 76 | } 77 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/demo/vim.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |The vim keybindings are enabled by
35 | including keymap/vim.js and setting
36 | the keyMap option to "vim". Because
37 | CodeMirror's internal API is quite different from Vim, they are only
38 | a loose approximation of actual vim bindings, though.
On changes to the content of the above editor, a (crude) script 27 | tries to auto-detect the language used, and switches the editor to 28 | either JavaScript or Scheme mode based on that.
29 | 30 | 49 | 50 | 51 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/mode/php/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Simple HTML/PHP mode based on 43 | the C-like mode. Depends on XML, 44 | JavaScript, CSS, and C-like modes.
45 | 46 |MIME types defined: application/x-httpd-php (HTML with PHP code), text/x-php (plain, non-wrapped PHP code).
Simple Smalltalk mode.
52 | 53 |MIME types defined: text/x-stsrc.
The HTML mixed mode depends on the XML, JavaScript, and CSS modes.
45 | 46 |MIME types defined: text/html
47 | (redefined, only takes effect if you load this parser after the
48 | XML parser).
The XML mode supports two configuration parameters:
32 |htmlMode (boolean)br) do not require a closing tag.alignCDATA (boolean)MIME types defined: application/xml, text/html.
57 | Simple mode that handles Oracle PL/SQL language (and Oracle SQL, of course). 58 |
59 | 60 |MIME type defined: text/x-plsql
61 | (PLSQL code)
62 |
63 |
--------------------------------------------------------------------------------
/0.9/repl/vendor/codemirror2/mode/tiki/index.html:
--------------------------------------------------------------------------------
1 |
2 |
Demonstration of a multiplexing mode, which, at certain
51 | boundary strings, switches to one or more inner modes. The out
52 | (HTML) mode does not get fed the content of the <<
53 | >> blocks. See
54 | the manual and
55 | the source for more
56 | information.
Tabs inside the editor are spans with the
45 | class cm-tab, and can be styled. This demo uses
46 | an :after pseudo-class CSS hack that will not work on old
47 | browsers. You can use a more conservative technique like a background
48 | image as an alternative.
Mode for html embedded scripts like JSP and ASP.NET. Depends on HtmlMixed which in turn depends on
44 | JavaScript, CSS and XML.
Other dependancies include those of the scriping language chosen.
MIME types defined: application/x-aspx (ASP.NET),
47 | application/x-ejs (Embedded Javascript), application/x-jsp (JavaServer Pages)
MIME types defined: text/x-erlang.
Demonstration of a mode that parses HTML, highlighting
51 | the Mustache templating
52 | directives inside of it by using the code
53 | in overlay.js. View
54 | source to see the 15 lines of code needed to accomplish this.
Loosely based on Franciszek
64 | Wawrzak's CodeMirror
65 | 1 mode. One configuration parameter is
66 | supported, specials, to which you can provide an
67 | array of strings to have those identifiers highlighted with
68 | the lua-special style.
MIME types defined: text/x-lua.
MIME types defined: text/x-rpm-changes.
MIME types defined: text/x-yaml.
MIME types defined: text/x-haskell.
MIME types defined: text/x-groovy
MIME type: text/x-go
The emacs keybindings are enabled by
35 | including keymap/emacs.js and setting
36 | the keyMap option to "emacs". Because
37 | CodeMirror's internal API is quite different from Emacs, they are only
38 | a loose approximation of actual emacs bindings, though.
Also note that a lot of browsers disallow certain keys from being 41 | captured. For example, Chrome blocks both Ctrl-W and Ctrl-N, with the 42 | result that idiomatic use of Emacs keys will constantly close your tab 43 | or open a new window.
44 | 45 | 57 | 58 | 59 | 60 | -------------------------------------------------------------------------------- /0.9/repl/vendor/codemirror2/demo/runmode.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Running a CodeMirror mode outside of the editor.
31 | The CodeMirror.runMode function, defined
32 | in lib/runmode.js takes the following arguments:
text (string)mode (mode spec)output (function or DOM node)null for unstyled tokens). If it is a DOM node,
43 | the tokens will be converted to span elements as in
44 | an editor, and inserted into the node
45 | (through innerHTML).