Всем, привет. Помогите, плиз.
Я так понимаю, в F# всегда нужно стремится к имутабельности. Но как быть с массивами?
Сейчас я пытаюсь сделать Game of Life. Мой мир - это 2Д массив. Получается, что каждый раз, когда я устанавливаю ячейку в "живую" мне нужно пересоздавать новый массив?
Тоже самое нужно делать при каждом шаге эволюции мира?