Using functional programming to write retry-able assertion callbacks for checking if the table column is sorted.
Use any assertion inside "should(cb)" function to have Cypress auto-retry its command with your assertion function.
How to use Maybe Monad to make your server middleware a little bit easier to reason about.
You can shorted your state mutations by using functional lenses.
Quickly stringing data transformation using standard Ramda functions.
A few examples of introducing functional programming into existing code.
Connecting Kliesli compositions or the advantages of good pipe insulation.
Using functional lenses to modify objects by example.
Refactor code using functional approach (Maybe, immutable).
Array or Observable - Ramda can do both!
Replacing the built-in OR and TERNARY operators with Maybe monads.
How to update the code comments during program execution.
Small functional tips for RxJS
What to do if you want to compose multiple functions (hint - make them unary).
Remove unnecessary code while preserving the same code semantics.
How to wrap functions that depend on the environment for clean unit testing.
Changing a piece of imperative code to be purely functional
Simplify middleware using higher-order functions.
How to remove boilerplate from intermediate steps using partial application or currying.
Ignoring some arguments and partial binding for methods calls.
Plus easy promise chaining using Ramda.
Eliminate variables and functions via flexible selective application.
An argument for trying Ramda if you love _
Same simple problem solved in different programming styles.
Examples of using lodash, angular, check-types, ramda assertions
Quick demos using AngularJS library Restangular and JSON file backend.