Denne bog er ikke tilgængelig i streaming pt. men du kan uploade din egen epub- eller fb2-fil og læse den sammen med dine andre bøger på Bookmate. Hvordan overfører jeg en bog?
Монада может быть определена через общее понятие моноида в моноидальной категории. Монада над категорией K — это моноид в моноидальной категории эндофункторов End(K).
yannnhar citeretfor 9 år siden
addPrefix . encodeAllSpaces . makeItLowerCase $ url Точка объединяет функции, а доллар привязывает их к аргументу. Всё, теперь вы знаете о функциональных цепочках.
yannnhar citeretfor 9 år siden
Функция композиции (function composition) выглядит как точка. Её назначение — компоновать функции в цепочку. Вот так: (addPrefix . encodeAllSpaces . makeItLowerCase) url
yannnhar citeretfor 9 år siden
Для простоты мы можем ввести пояснительное выражение для нашей функции: main = print (f 5) where f = \x -> x * x
yannnhar citeretfor 9 år siden
Функциональное программирование является одним из воплощений декларативного подхода.
yannnhar citeretfor 9 år siden
(от английского declarative, описание), при котором программа представляет собой набор описаний того, что же она должна в итоге сделать.