Результаты поиска по запросу "f#"
Текущее поведение похоже на систему пожарной сигнализации, которая, поскольку ни один датчик не является совершенным, решает постоянно предупреждать. Производители знают, что пользователь выключит его, но считают, что сам процесс выключения напоминает пользователю о том, что в любой момент может произойти пожар.
ли какие-нибудь творческие способы обойти "слабые" перечисления .NET при сопоставлении с образцом? Я бы хотел, чтобы они работали аналогично ОУ. Вот как я в настоящее время справляюсь с этим. Есть идеи получше? [<RequireQualifiedAccess>] module ...
Правильная версия Fsharp.Core
Я создаю консольное приложение F # с Visual Studio 2013 Ultimate. Целевая платформа .Net 4.5 Версия FSharp.Core, установленная на моем компьютере (предположительно путем установки VS 2013), - 4.3.1.0. На NuGet есть две версии FSharp.Core, ...
Можете ли вы смешивать языки .net в рамках одного проекта?
Можете ли вы смешивать языки .net в рамках одного проекта? Поэтому предварительно скомпилированный, я хотел бы вызывать классы и методы других исходных файлов. Для веба и приложений? В частности, я был бы заинтересован в F # и C #.
Нижнее / неопределенное значение в F #?
Есть удобныйне определено [http://www.haskell.org/haskellwiki/Bottom]значение в Haskell, которое можно использовать в качестве заглушки для еще не определенных функций / путей в коде. Есть ли что-нибудь подобное в F #?
Можно ли это выразить в стиле free point?
Дано следующее выражение для суммирования IEnumerable чисел: let sum l = l |> Seq.reduce(+) //version aМожно ли устранить аргумент - как так? let sum = Seq.reduce(+) //version bЯ получаю сообщение об ошибке от компилятора F # (FS0030) и, ...
Проецировать новые значения из существующего значения
Я пишу свою самую первую программу на F #, цель которой состоит в том, чтобы просто выучить F #. Я хочу предоставить список дат и атрибутов (например, DayOfWeek, DayOfMonth) этих дат. Мне удалось предоставить список дат, и я знаю, что .net ...
Хорошо, когда я нашел? Я в значительной степени разобрался, как делать специфичные для DLR вещи, но я согласен, что его ответ более правильный sry. Эриаван :)
ли способ получить доступ к членам (свойствам и методам) объекта DLR (например, экземпляра подкласса DynamicObject) в F #, который похож на C # dynamic?
Что определенно не является хвостовой рекурсивностью. Я думаю, что если вы можете сделать его хвост рекурсивным, то это, вероятно, решит вашу проблему
аюсь придумать Rx Builder для использования Reactive Extension в синтаксисе выражения вычисления F #. Как я могу это исправить, чтобы он не взорвал стек? Как пример Seq ниже. И есть ли планы предоставить реализацию RxBuilder как часть Reactive ...
Зачем мне использовать тип модуля в F #, если он поддерживает тип void?
Я прочитал эту статью MSDN: Тип блока (F #) [http://msdn.microsoft.com/en-us/library/dd483472.aspx] ... Тип единицы - это тип, который указывает на отсутствие определенного значения; тип модуля имеет только одно значение, которое используется в ...
Разделение списка на список списков на основе предиката
(Я в курсеэтот вопрос [https://stackoverflow.com/questions/1321591/f-how-do-i-split-up-a-sequence-into-a-sequence-of-sequences] , но это касается последовательностей, что не моя проблема здесь) Учитывая этот вход (например): let testlist = [ ...