Wie kann ich mit Ramda und pointfree style das erste Element eines Arrays ans Ende des Arrays kopieren?
Ich möchte ein Array nehmen[1, 2, 3]
und zurück[1, 2, 3, 1]
.
Ich verwende Ramda und kann das gewünschte Ergebnis wie folgt erzielen:
const fn = arr => R.append(R.prop(0, arr), arr);
Aber ich würde es gerne ohne Punkte machen. Hier ist die nächste, die ich bekommen habe:
const fn = R.compose(R.append, R.prop(0));
fn(arr)(arr)
Aber das sieht albern aus. Was vermisse ich? Vielen Dank