Skip to content

douglasnomizo/ramda_playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Dependency Status Coverage Status Code Climate

Ramda Playground

Greenkeeper badge

Playground for testing Ramda functional approach to solve common problems.

Currently with the solution for:

  • Convert cucumber.js data table to list of objects (map, prop, splitAt, zipObj)
  • Group, sort and map a list of objects (descend, groupBy, head, map, pipe, prop, sortWith)
  • Generate timesheets report (__, add, complement, curry, filter, length, map, pathOr, prop, propEq, sum)

Getting Started

Prerequisites

NodeJs

Install:

  1. Clone the repository:
git clone https://github.com/douglasnomizo/ramda_playground.git
  1. Install Node dependencies:
yarn install

Tests:

Using ava as the default test runner:

npm test

Lint:

Using eslint:

npm run lint

CI

You can also check the last builds on Tavis-CI:

https://travis-ci.org/douglasnomizo/ramda_playground

Built With

  • Ramda - The coolest javascript funcional library
  • AVA - Used to generate RSS Feeds
  • AirBnB Style Guide - Keep the code clean and consistent

Authors

  • Douglas Nomizo

About

Playground for testing Ramda functional approach to solve problems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors