LINUX.ORG.RU

История изменений

Исправление Nervous, (текущая версия) :

Ага: map-species, fold-species, sort-species,

Неа, жывотное представлено ассоциативной структурой данных — так что create-animal, animal-name, animal-species, …

А список — он и в Африке список, хоть жывотных, хоть кого. Обычныx filter/map/reduce достаточно (которые работают со списком через его интерфейс, а их функции-аргументы работают с каждым жывотным через его интерфейс).

В итоге с каждой концепцией мы работаем через её собственный интерфейс. Сравни с кададром, который лезет через список напрямую внутрь жывотного, игнорируя его интерфейс, и ломает нам всю нашу заботливо выстроенную систему концепций.

Исправление Nervous, :

Ага: map-species, fold-species, sort-species,

Неа, жывотное представлено ассоциативной структурой данных — так что create-animal, animal-name, animal-species, …

А список — он и в Африке список, хоть жывотных, хоть кого. Обычныx filter/map/reduce достаточно (которые работают со списком через его интерфейс, а их функции-аргументы оперируют каждым жывотным через его интерфейс).

В итоге с каждой концепцией мы работаем через её собственный интерфейс. Сравни с кададром, который лезет через список напрямую внутрь жывотного, игнорируя его интерфейс, и ломает нам всю нашу заботливо выстроенную систему концепций.

Исправление Nervous, :

Ага: map-species, fold-species, sort-species,

Неа, жывотное представлено ассоциативной структурой данных — так что create-animal, animal-name, animal-species, …

А список — он и в Африке список, хоть жывотных, хоть кого. Обычныx filter/map/reduce достаточно (а их функции-аргументы оперируют каждым жывотным через его интерфейс).

В итоге с каждой концепцией мы работаем через её собственный интерфейс. Сравни с кададром, который лезет через список напрямую внутрь жывотного, игнорируя его интерфейс, и ломает нам всю нашу заботливо выстроенную систему концепций.

Исходная версия Nervous, :

Ага: map-species, fold-species, sort-species,

Неа, жывотное представлено ассоциативной структурой данных — так что create-animal, animal-name, animal-species, …

А список — он и в Африке список, хоть жывотных, хоть кого. Обычныx filter/map/reduce достаточно.

В итоге с каждой концепцией мы работаем через её собственный интерфейс. Сравни с кададром, который лезет через список напрямую внутрь жывотного, игнорируя его интерфейс, и ломает нам всю нашу заботливо выстроенную систему концепций.