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

2 ответа

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

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

2 ответа

Поблагодарить!

етил следующий комментарий в моей копии Expert F # на странице 379: Передача и обработка сообщений Часто проводится различие междупараллелизм совместно используемой памяти а такжепараллелизм передачи сообщений, Первый часто более эффективен на ...

2 ответа

Дон Сайм объясняет

тим, я хотел почистить веб-страницу и извлечь некоторые данные. Скорее всего, я бы написал что-то вроде этого: let getAllHyperlinks(url:string) = async { let req = WebRequest.Create(url) let! rsp = req.GetResponseAsync() use stream = ...

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

6 ответов

Как вычислить декартово произведение n последовательностей в F #?

ься с «функциями расширения» для модуля List. (Я потратил довольно много времени на разработку «mapfold» - в котором используется накопитель, такой как fold, но использовал его в качестве параметра для создания новых значений, таких как map, - ...

1 ответ

// Test.cs:

аю с F # и C # и хотел бы вызвать код F # из C #. Мне удалось заставить его работать в Visual Studio наоборот, имея два проекта в одном решении и добавив ссылку на код C # в проект F #. После этого я мог вызвать код на C # и даже пройти через ...

4 ответа

Если я правильно помню, книга "Эксперт C #" упоминает, что #light будет по умолчанию, когда F # поставляется, и что не легкий синтаксис предназначен только для совместимости.

ожусь в процессе изучения F # и до сих пор наслаждаюсь этим. Почти во всех примерах в Интернете используется упрощенный синтаксис (#light); однако, также дайте комментарий о том, что он включен для указанного примера в большинстве случаев. Лучше ...

2 ответа

Я не уверен, что понимаю, что вы подразумеваете под, нельзя использовать в качестве параметров типа, потому что это работает: let fn (a: float <'a>) (b: float <' a>) = a * b

( ещетреск [https://stackoverflow.com/questions/412459/how-to-generically-remove-f-units-of-measure] с единицами измерения в F #) [https://stackoverflow.com/questions/419521/f-units-of-measure-lifting-values-to-floatsomething] У меня проблема с ...

1 ответ

Ошибка компилятора F # FS0030, проблемы с ограничением значения

Я прочитал рекламу вStrangeLightsЯ прочиталпрохождение от эксперта F # (стр. 119), но я не вижу, как они применяются к моему коду:Для моих тестов я хочу пров...

5 ответов

Типизированный FP: Аргументы Tuple и Curriable Arguments

В статически типизированных функциональных языках программирования, таких как Standard ML, F #, OCaml и Haskell, функция обычно пишется с параметрами, отделе...

7 ответов

Действительно ли F # лучше, чем C # для математики?