Публикации по теме 'functional-programming'
Функциональное программирование на Javascript с Ramda
Использование библиотеки Ramda для написания Javascript, такого как Haskell.
Я искал способ написать Haskell в Интернете, есть Elm и Purescript, которые компилируются в Javascript, но взаимодействие с Javascript сложно, а интеграция с библиотеками трудна. Поскольку Javascript поддерживает функциональную парадигму, для него должны быть библиотеки, верно? Затем я нашел функциональную библиотеку для Javascript, которая позволяет нам писать функциональный код Javascript на уровне, подобном..
Очень очень хорошая статья, спасибо, сэр :)
Очень очень хорошая статья, спасибо, сэр :)
Также много ссылок на ресурсы для изучения правильного javascript. Я использую TypeScript, но не чувствую необходимости в наследовании классов, композиция объектов имеет больше смысла, даже по сравнению с реальными сценариями.
Ужасная красота бесточечного программирования
Упражнение в комбинаторах с использованием Haskell
В своем стремлении научиться использовать Haskell я начал решать набор задач Project Euler . Я также увлекся идеей бесточечного или неявного программирования, стиля, в котором аргументы функции неявны, т.е. аргумент функции не имеет точек , на которые он ссылается. (Примечание: в этой статье предполагается базовое понимание синтаксиса и основных функций Haskell, особенно операторов приложения ( $ ) и композиции ( . ))
Без точек..
Функциональное программирование для разработчиков Android - Часть 3
В последнем посте мы узнали о неизменяемости и параллелизме . В этом разделе мы рассмотрим функции высшего порядка и замыкания .
Если вы не читали часть 2, прочтите ее здесь:
Функциональное программирование для разработчиков Android - Часть 2 В последнем посте мы узнали о чистоте, побочных эффектах и упорядочивании. В этой части поговорим о неизменности и… medium.freecodecamp.com
Функции высшего порядка
Функции..
Вопросы по теме 'functional-programming'
Как написать f(g(h(x))) на Scala с меньшим количеством скобок?
Такие выражения, как
ls map (_ + 1) sum
прекрасны, потому что они расположены слева направо и не вложены друг в друга. Но если рассматриваемые функции определены вне класса, это менее красиво.
Следуя примеру , я попробовал
final...
781 просмотров
schedule
30.11.2023
GHC не запускает эту функцию, но компилирует ее.
Это код:
finde_f x =
if (x-2) mod 3 /= 0
then 1
else x - (x-2)/3
Это ошибки во время выполнения:
*Main> finde_f 6
<interactive>:170:1:
No instance for (Fractional ((a10 -> a10 -> a10) -> a20 -> a0))...
501 просмотров
schedule
31.12.2023
Почему функция набора призм не возвращает вариант/может быть
В функциональной оптике хорошо работающая призма (я полагаю, называемая частичной линзой в scala) должна иметь функцию set типа 'subpart -> 'parent -> 'parent , где, если призма «успешна» и структурно совместима с заданный аргумент 'parent...
318 просмотров
schedule
01.01.2024