Pointless style is nice in a statically typed language like Haskell if you don't take it overboard, but it's a disaster in a dynamically typed language like JS. Without the types, it is almost impossible to read.
It's possible to use Ramda with TypeScript, although it's not perfect. It actually shows some weaknesses of TypeScript's type system as it's not possible to properly type some functions.