Результаты поиска по запросу "functional-programming"
Затем поместите вызов в его собственную строку и используйте директиву препроцессора или другой шаг сборки, чтобы удалить его для сборок не-dev. Это достаточно неуклюже, так что я бы не назвал это «решенной проблемой», но это не очень сложно, я был бы готов поспорить, что моя кодовая база JS изобилует закомментированными обращениями к
ю, что в некоторых языках (Haskell?) Мы стремимся достичь стиля без точек или никогда явно не ссылаться на аргументы функции по имени. Это очень сложная концепция для меня, но она может помочь мне понять, каковы преимущества (или, возможно, даже ...
@snk_kid, пока мы на нем, UHC реализует добрый полиморфизм, и он также может появиться в GHC, если работа Бьорджи по созданию типов будет реализована. (NB: это никогда не используется на практике (пока), но очень круто.)
ссами типов в Haskell кажется, что он допускает специальный полиморфизм, но объявления его функций кажутся параметрическим полиморфизмом. Я смешиваю свое понимание разных вещей?
Написание хорошего ответа
ы различные варианты использования для типов объединения и типов пересечений? В последнее время было много шума по поводу этих функций системы типов, но почему-то я никогда не чувствовал необходимости ни в одном из них!
Как пара однонаправленных карт.
ми словами, можем ли мы эффективно смоделировать многие-многие отношения в постоянной структуре данных? Была предложена пара однонаправленных мультикарт. Тем не менее, я не уверен, как это будет хорошо работать для удаления в постоянной ...
Похоже, что библиотека все еще находится в стадии разработки, поэтому ее может быть не так просто установить и использовать прямо сейчас, как это будет в будущем.
ль-новичок в отчете. Вопрос в следующем: в Хаскеле мы имеемfst а такжеsnd которые возвращают первый и второй элементы 2-кортежа. Почему у нас нет простого способа получить доступ к i-му элементу из любого кортежа? Прямо сейчас у меня есть три ...
время. Обе эти проблемы мешают компоновке, что является для меня ключевой целью в дизайне библиотек.
трю на возни с созданием функциональной реактивной структуры в какой-то момент. Я много читал об этом и видел несколько примеров, но я хотел получить четкое представление о том, что должен делать этот фреймворк, чтобы считаться расширением FRP / ...
Таким образом, ответ на ваш вопрос таков: в Хаскеле не существует такого понятия, как время жизни промежуточных результатов. Все, что можно сказать, это то, что оцененное значение будет там, когда это необходимо.
том функциональном языке с ленивой семантикой (такой как Haskell) результаты вычислений запоминаются так, что дальнейшие вычисления функции с теми же входными данными не пересчитывают значение, а получают его непосредственно из кэша запомненных ...
Что такое катаморфизм и можно ли его реализовать в C # 3.0?
Я пытаюсь узнать о катаморфизме, и я прочиталстатья в Википедии [http://en.wikipedia.org/wiki/Catamorphism]и первая пара постов всерия темы для F # [http://lorgonblog.spaces.live.com/Blog/cns!701679AD17B6D310!256.entry] наВнутри F # блог. Я ...
Любой метод функционального программирования обхода вложенного словаря?
Я пытаюсь найти лучший способ реализовать это: d = {"a": {"b": {"c": 4}}} l = ["a", "b", "c"] for x in l: d = d[x] print (d) # 4Я изучаю функциональное программирование, поэтому я просто пробую случайный пример, который приходит мне в голову :)
примеры того, как эти замыкания будут использоваться в API-интерфейсах Collection и как они сравниваются с решениями до Java 8, такими как Guava и LambdaJ.
ы можете эмулировать функциональное программирование в Java, в частности, делать такие вещи, как отображение функции на коллекцию элементов? map(func, new String[]{"a","b","c"});какой наименее многословный и неловкий способ сделать это?