Есть ли в Haskell фрагменты списка (например, Python)?

Имеет ли Haskell синтаксический сахар, аналогичный фрагментам списка Python ?

Например, в Python:

x = ['a','b','c','d']
x[1:3] 

включает символы от индекса 1 до индекса 2 (или исключает индекс 3):

['b','c']

Я знаю, что в Haskell есть функция (!!) для определенных индексов, но есть ли эквивалентная функция "нарезки" или списка диапазонов?

38
задан Community 20 April 2014 в 09:29
поделиться