K is almost the same as always, the difference is that Ramda's implementetion is not curried (in the same way it normally curries, by allowing calling (a, b) and (a) (b) ). Unfortunately, Ramda's always wouldn't work here because the function will be called like always (1, 2), and Ramda's expect it to be called like: always (1) (2)