Таким образом, я записал программу Python для справлений с небольшой задачей обработки данных. Вот очень краткая спецификация на искусственном языке вычисления, которое я хочу: проанализируйте "%s %lf %s" aa bb cc | group_by aa |...
У меня уже есть несколько языков под моим поясом (в грубом порядке экспертных знаний): Python, C, C++, PHP, JavaScript, Haskell, Java, MIPS, x86 ассемблер. Но это были почти 2 года, с тех пор как я изучил новое...
Я столкнулся с термином 'Функтор' несколько раз при чтении различных статей о функциональном программировании, но авторы обычно предполагают, что читатель уже понимает термин. Оглядывание на...
Я должен сделать заключительный проект для своего класса компьютерной лингвистики. Мы использовали OCaml все время, но у меня также есть знакомство с Java. Мы изучили морфологию, FSMs, собрав синтаксический анализ...
Я надеюсь использовать или Haskell или OCaml на новом проекте, потому что R является слишком медленным. Я должен быть в состоянии использовать машины победы поддержки, идеально выделяя каждое выполнение для выполнения параллельно. Я хочу...
Говоря со многими шестами для отталкивания / hedgies, я пришел к выводу, что большое количество их, кажется, использует или доморощенный язык или OCaml для многих задач. На что не могли ответить многие из них...
Какое чтение Вы рекомендовали бы на общих методах отладки? Я больше интересуюсь принципами и лучшими практиками, чем в определенных решениях для платформы. Для записи я главным образом работаю с.NET (F#...
Я думал об этом вопросе очень долго, но действительно не мог найти ответ на Google также подобным вопросом на Stackoverflow. Если существует дубликат, я сожалею об этом. Много людей...
Я задаюсь вопросом, должен ли я продолжить изучать OCaml или переключаться на F# или Haskell. Вот критерии, которыми я больше всего интересуюсь: Долговечность, Какой язык продлится дольше? Я не хочу учиться...
С которым язык был бы Вы делать предложение для решения системы: N-размеры комплексных переменных уравнений дифференциала первого порядка с помощью 4-го порядка, Рунге-Кутта и т.п. Скорость имеет большое значение, но была бы...
Я пытался объяснить различие между операторами переключения и сопоставлением с образцом (F#) нескольким людям, но я действительно не был в состоянии объяснить это хорошо.. большую часть времени они просто смотрят...
Я - разработчик Java/C++, который никогда не проводил время в изучении C# и относительной основы.NET. Затем я изучил OCaml, потому что я должен был использовать его для своего основного тезиса, таким образом, я услышал о F# и задался вопросом:...
Я играю вокруг с OCaml. Первая вещь, которую я хочу знать, как сделать, разрабатывают проект OCaml. Прямо сейчас я просто хочу что-то глупо простое, так как я просто учусь. Мог любой указывать на меня...
При рассмотрении F# Ocaml и других функциональных примеров кода языка я замечаю, что ключевое слово, которому позволяют, используется очень часто. Почему Вам нужен он? Почему языки были разработаны, чтобы иметь его? Почему не может Вы...
F # происходит от OCaml, но какие основные элементы отсутствуют или добавлены? В частности, мне любопытно, полезны ли ресурсы, доступные для изучения OCaml, тем, кто хочет изучать F #.
После изучения базового синтаксиса, читая некоторый нетривиальный код быстрый способ выучить язык. Мы можем также изучить, как разработать библиотеку/программное обеспечение во время чтения кода других. У меня есть следующее...
Я выдерживал сравнение для забавных различных языков для скорости в осуществлении следующей программы: поскольку я от 1 до 1 000 000 суммирую продукт i* (sqrt i), Одна из моих реализаций (не единственная)...
Я ищу контейнер, который обеспечивает самые быстрые незаказанные повторения через инкапсулированные элементы. Другими словами, "добавьте однажды, выполняйте итерации много раз". Есть ли один среди стандартных модулей OCAML...
Одно из огромных преимуществ на языках, которые имеют своего рода reflection/introspecition, - то, что объекты могут быть автоматически созданы из множества источников. Например, в Java я могу использовать...
И в Haskell и в OCaml, возможно звонить на язык из программ C. Как выполнимый был бы он для создавания Исходных приложений или для Windows, Mac или для Linux, который сделал широкое применение...
Я записал основную программу Транзитного участка Hippity в C, Python и OCaml. Предоставленный, это - вероятно, не очень хороший сравнительный тест этих трех языков. Но результаты, которые я получил, были чем-то вроде этого: Python:....
Почему это, который функционирует в F#, и Ocaml (и возможно другие языки) не являются по умолчанию рекурсивными? Другими словами, почему разработчики языка решали, что это была хорошая идея явно сделать Вас...
Иногда я все еще застреваю, пытаясь перевести процедурный код в функциональный код. Есть ли список функциональных идиом / фрагментов, которые сопоставлены с процедурными идиомами / фрагментами? Изменить Так как там ...
Я читал о последовательной скорости Ocaml, способности к быстрому прототипированию и превосходном управлении памятью, и решил поднять его. Поскольку я уже получил Ruby, *шепелявость, Haskell и Erlang под моим...
Какой doesx:: средние xs'? У меня нет большого функционального опыта, но IIRC в F# 1:: 2:: 3:: [];; создает массив [1,2,3] поэтому, что делает, 'делают? позвольте rec суммировать xs =, соответствуют xs | []-> 0...
В Erlang Вы поощряетесь не соответствовать шаблонам, которые Вы на самом деле не обрабатываете. Например: случай (anint rem 10) 1-> {хорошо, 10} 9-> {хорошо, 25} конец; стиль, который поощряется...