Есть ли встроенная функция для замены элемента в указанном индексе в haskell?
Пример:
replaceAtIndex(2,"foo",["bar","bar","bar"])
Должен дать:
["bar", "bar", "foo"]
Я знаю, что могу сделать свою собственную функцию, но кажется, что она должна быть встроена.