Результаты поиска по запросу "functional-programming"
Самый идиоматичный способ написания пакетов размера seq в F #
Я пытаюсь выучить F #, переписав некоторые алгоритмы C #, которые у меня есть, в идиоматический F #. Одной из первых функций, которые я пытаюсь переписать, является пакет, где: [1..17] |> batchesOf 5Который разделил бы последовательность на ...
Почему Funcs не принимает более 16 аргументов?
Поскольку Javascript - это язык, на котором я наиболее опытен, я знаком с использованием функций в качестве первоклассных объектов. Я думал, что C # не хватает этой функции, но потом я услышал оFunc а такжеAction а такжеdelegateЯ думаю, что это ...
Лучшая структура данных для неизменной трехмерной сетки
Я экспериментирую с написанием игры в стиле функционального программирования, который подразумевает представление игрового состояния с помощью чисто функциональных неизменяемых структур данных. Одной из наиболее важных структур данных будет ...
Функциональное программирование и объектно-ориентированное программирование [закрыто]
До сих пор я в основном знакомился с ОО-программированием и с нетерпением жду изучения функционального языка. Мои вопросы: Когда вы выбираете функциональное программирование, а не объектно-ориентированное?Каковы типичные определения проблем, где ...
Изучение Haskell с целью изучения Scala
Я читал несколько вопросов, таких как Scala и Haskell, где обсуждались достоинства обоих языков или что изучать, но я уже знаю, что хотел бы выучить Scala. Я был программистом Java в универе и сейчас в основном использую PHP. Я хочу изучать ...
Характеристика доходности Руби по отношению к информатике
Недавно я обнаружил блоки Руби и полезные функции, и мне было интересно: как это соотносится с теорией информатики? Это метод функционального программирования или что-то более конкретное?
Архитектурное мышление на функциональных языках
Поле Мои похожие вопросы переполнено вопросами функционального программирования. Изучив наиболее актуальные, мне все еще интересно услышать мнения по следующим вопросам: Как вы относитесь к структурированию приложения на функциональном языке? Я ...
Почему «чистые» функции называются «чистыми»? [закрыто]
Чистая функция - это функция, которая не имеет побочных эффектов - она не может выполнять какие-либо операции ввода-вывода и не может изменять состояние чего-либо - и она прозрачна по ссылкам - при вызове несколько раз с одними и теми же входами ...
Заявления случая и сопоставление с образцом
Я пишу в SML для выполнения задания, выполнил несколько практических задач и чувствую, что что-то упустил - мне кажется, что я использую слишком многоcase заявления. Вот то, что я делаю, и постановки проблем, с которыми у меня возникают ...
Почему чисто функциональные языки не используют подсчет ссылок?
В чисто функциональных языках данные неизменны. При подсчете ссылок создание цикла ссылок требует изменения уже созданных данных. Кажется, что чисто функциональные языки могут использовать подсчет ссылок, не беспокоясь о возможности циклов. Я ...