Результаты поиска по запросу "higher-order-functions"
Какова общая схема написания функции в стиле pointfree?
Я работаю через20 промежуточных упражнений на Haskell [http://blog.tmorris.net/20-intermediate-haskell-exercises/]на данный момент это довольно забавное упражнение. Это включает в себя реализацию различных экземпляров классов типовFunctor а ...
Поднятие функции высшего порядка в Хаскеле
Я пытаюсь построить функцию типа: liftSumthing :: ((a -> m b) -> m b) -> (a -> t m b) -> t m bгдеt это монадный трансформатор. В частности, я заинтересован в этом: liftSumthingIO :: MonadIO m => ((a -> IO b) -> IO b) -> (a -> m b) -> m ...
Функции высшего порядка - Javascript
Я работаю через Eloquent Javascript. Функцияподсчитывать принимает массив и тестовую функцию (равен (х)) в качестве аргументов и возвращает количество элементов в массиве, для которого тестовая функция вернула значение true. Я понимаю, как эти ...
Что такое параморфизмы?
Читая черезэта классическая бумага [http://www.google.com/search?q=functional+programming+with+bananas+lenses+envelopes+and+barbed+wire&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a] Я застрял на параморфизмах. К ...
Функции высшего порядка с Scala Slick для СУХОГО совершенства
У меня есть идея, как должен выглядеть слой доступа к данным со Scala Slick, но я не уверен, возможно ли это на самом деле. Предположим, у меня есть таблица User, в которой есть обычные поля, такие как id, email, пароль и т. Д. object Users ...
Как отфильтровать массив по условию
У меня есть такой массив: array("a" => 2, "b" => 4, "c" => 2, "d" => 5, "e" => 6, "f" => 2) Теперь я хочу отфильтровать этот массив по некоторым условиям и сохранить только те элементы, для которых значение равно 2, и удалить все элементы, для ...