/ramda-learning

Interactive Ramda tutorial. Inspired by Rustlings and Randy Coulman's blog.

Primary LanguageTypeScript

ramda-learning

Interactive Ramda tutorial. Inspired by Rustlings and Randy Coulman's blog.

Useful resources

Setup

  • Clone this repository: git clone https://github.com/zolbooo/ramda-learning.git
  • Install dependencies: npm install
  • Run npm start

When you run this command, you will see an error. You should read comments carefully in order to do exercises marked with TODO comment.

Section order:

Getting started: src/getting_started.ts
Combining functions: src/combining_functions.ts
Partial application: src/partial_application.ts
Declarative programming: src/declarative_programming.ts
Immutability and objects: src/immutability_and_objects.ts
Immutability and arrays: src/immutability_and_arrays.ts
  • Have fun! 🚀

Contributing

Contributions are always welcomed. 😃 Feel free to raise new issues, file new PRs and star and fork this repo!

📄 License

MIT