Учитывая список элементов, таких как [1, 1, 1] или ["a", "a", "a"], как я могу проверить, все ли они равны, используя map / fold?
Я пытался сделать что-то вроде этого:
let eq lst = fold (=) lst
, который не компилируется, потому что нет аккумулятора, но я действительно не очень уверен, что положить для аккумулятора. Любая помощь приветствуется.