Результаты поиска по запросу "f#"

4 ответа

, но это не слишком красиво, так как требует отражения.

о, это может быть глупый вопрос. Итак, у меня есть несколько кортежей размером 4, например, (int, int, int, int) Если бы это был 2 кортеж, я мог бы использовать fst (myTuple) для ссылки на первый элемент. Как я могу, скажем, сослаться на третий ...

3 ответа

AlignedTextWriterTraceListener

астроить регистратор в стиле printf для f #, используя библиотеку журналов, аналогичную log4net. У меня есть функции Log.Debug, Info, Warn и т. д., которые похожи на DebugFormat или InfoFormat в log4net. я попытался настроить расширения типов для ...

2 ответа

Круто, спасибо за разъяснения. Сейчас я собираюсь придерживаться пути Брайана ради постоянства. Мне нравятся конечные функции с легко распознаваемыми типами. Может быть, они добавят поддержку для этого в будущем.

аюсь выяснить правильный синтаксис, чтобы использовать оператор трубы |> при создании объекта. В настоящее время я использую статический член для создания объекта и просто подхожу к нему. Вот упрощенная версия. type Shape = val points : Vector[] ...

ТОП публикаций

4 ответа

F # - О параметрах, передаваемых в методы C # - они кортежи или что?

Я много раз читал, что Сборки, сгенерированные из F # или любого другого языка .NET (почти) неразличимы. Затем я экспериментировал с F # и C # взаимодействием на .NET 4 (бета 2). Я создал новое решение и проект на C # со следующим ...

3 ответа

и это сработало, по версии

аюсь сделать некоторые взаимодействия между C # и F # в Mono. Есть ли System.Tuple в Mono C #? Я могу видеть тот в Mono.CSharp, но это не тот тип, что F # (a '* b'). Так, (а) Существует ли System.Tuple в Mono C # или (b) Есть ли приведение ...

1 ответ

 может иметь несколько предикатов, с индексом, также вычисляемым как выражение, скобки в арифметических вычислениях также используют рекурсию и т. д. Кстати, хорошая книга - это мне очень помогает в понимании F #

екущий проект использует AST с 40 различными типами (описанные объединения), и несколько типов из этого AST имеют циклическую зависимость. Типы не такие большие, поэтому я положил их в один файл и применилtype ... and ... конструкция для ...

5 ответов

@ Майк, так что вы должны использовать сопоставление с образцом вместо проверки на нуль.

я перехожу через следующий код,report во второй строке ноль. Однако третья строка генерирует исключение NullReferenceException. member this.setTaggedResearchReportList (index : int) (taggedResearchReport : TaggedResearchReportUIVO option) = let ...

3 ответа

@Tomas Petricek: Сам фреймворк, откуда приходит делегат, находится на C #.

я нет опыта работы с F #, но у меня есть несколько строк тестового кода на C # для созданной мной инфраструктуры, которую мне нужно переписать на F #. Любая помощь будет оценена. bar.Ready += new Agent.ReadyHandler(bar_Ready); static void ...

1 ответ

 обновленная ссылка на фьючерсную документацию Akka.

акое Scala-эквивалент асинхронных рабочих процессов F #? Например, как следующий фрагмент F # перевести на идиоматическую Scala? open System.Net open Microsoft.FSharp.Control.WebExtensions let urlList = [ "Microsoft.com", ...

5 ответов

Дизайнер GUI - это единственная причина, по которой в C # такое удовольствие создавать.

шал о F #, и у Microsoft теперь есть парень, который ведет блоги и кодирует где-то в Редмонде об этом. Можете ли вы действительно написать код GUI из F # (хотелось бы увидеть пример, скажем, добавления кнопки в форму и подписки на событие ...