Подтвердить что ты не робот

Откуда взялось имя "xs" для соответствия шаблону?

Возможный дубликат:
Какова история имен переменных x и xs?

Откуда берутся канонические названия "xs"?

например. в

reverse' []     = []
reverse' [x]    = [x]
reverse' (x:xs) = reverse' xs ++ [x]  

Предполагается ли это как множественное число "x"?

4b9b3361

Ответ 1

То, что я всегда читал, у вас есть единственное и множественное число, So x:xs или y:ys и т.д.

На самом деле это не имеет никакого значения, это просто соглашение.

IIRC он также упомянул в Learn You the Haskell.


Edited

Моя ошибка - фактически в Real World Haskell в главе о типах и функциях.

enter image description here