exercism / exercism/generic-track
Ramda
- Dominant language
- Shell
- Stars
- 27
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
**What programming language should we add?**
Ramda.js. This is a popular library for practical functional programming in JavaScript. It is actually not a new language, but I think it can be treated as such since it uses a significantly different style of JavaScript that requires knowledge and experience with functional programming concepts that would not fit into the main JavaScript track. I think that there is enough interest in Ramda based on its [weekly npm downloads](https://www.npmjs.com/package/ramda) that it would be valuable for people who use it or want to learn it to be able to practice it on Exercism.
**What is the official website for the language?**
https://ramdajs.com/
**Is this a language that comes in many variants? If so, which variant should we support?**
NA
**Does the language have an official logo?** If so
- please include a link to an example
[Ramda logo
](https://camo.githubusercontent.com/08038a17c095e2ef34595d0a3bb15f5e6b248294cf93f423a14be51d45662182/68747470733a2f2f72616d64616a732e636f6d2f72616d646146696c6c65645f323030783233352e706e67)
- please list the attribution rights of that logo
[Attribution rights for logo
](https://github.com/ramda/ramda#acknowledgements)
> Ramda logo artwork © 2014 J. C. Phillipps. Licensed Creative Commons CC BY-NC-SA 3.0.
**Does the language have an unofficial logo?** If so
NA
- please explain the ways in which people use the unofficial logo
- please include a link to an example
- please list the attribution rights of that logo
**Is there a testing framework available for the language?**
JavaScript testing frameworks
**Is this language listed as 'supported' by [Prism.js]([http://prismjs.com/#languages-list)?** If so
- what is Prism's canonical spelling for the language?
javascript
- what file extensions should be highlighted?
.js
**If it is not supported by Prism.js, what is the closest supported language it maps to?**
**Who will be leading the effort to launch the track?**
This is undetermined. I would like to first see whether this kind of track would be possible.
Contributor guide
Assessment
This issue has not been assessed yet.