"3.84.182.112 - 3.84.182.112"

Вопросы с тегом 'f#'

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

Как может существовать функция времени в функциональном программировании?

Я должен признать, что я мало знаю о функциональном программировании. Я читал об этом здесь и там, и так узнал, что в функциональном программировании функция возвращает тот же вывод для того же ввода, независимо от того, сколько раз функция вызываетс...
01 сент. '11 в 11:26
15 отв.

Возможно ли программирование графического интерфейса?

Недавно я поймал ошибку FP (пытаясь выучить Haskell), и меня впечатлило то, что я видел до сих пор (первоклассные функции, ленивая оценка и все остальные лакомства). Я еще не эксперт, но мне уже стало легче рассуждать "функционально", чем императивно...
20 апр. '10 в 8:35
11 отв.

В каких областях использование F # может быть более подходящим, чем С#?

В течение последних нескольких лет F # превратилась в один из полностью поддерживаемых языков Microsoft, в котором использовалось множество идей, инкубированных в OCaml, ML и Haskell. В течение последних нескольких лет С# расширила свои функции обще...
07 мая '10 в 1:45
3 отв.

Начало работы с F #

Как мне заняться программированием на F #? Каковы хорошие образцы стартеров, чтобы изучить язык или узнать о некоторых его преимуществах по сравнению с другими языками? Какие инструменты мне нужны (например, Windows, Visual Studio,...)?
15 авг. '12 в 21:05
25 отв.

Перечисление всех перестановок строки/целого

Общая задача в опросах по программированию (не из моего опыта интервью) - взять строку или целое число и перечислить все возможные перестановки. Есть ли пример того, как это делается, и логику решения этой проблемы? Я видел несколько фрагментов код...
16 апр. '09 в 16:13
1 отв.

Почему этот код F # так медленно?

Реализация Левенштейна в С# и F #. Версия С# в 10 раз быстрее для двух строк около 1500 символов. С#: 69 мс, F # 867 мс. Зачем? Насколько я могу судить, они делают то же самое? Не имеет значения, является ли это сборкой Release или Debug. EDIT: Если...
24 мая '11 в 2:33
5 отв.

F # переходит на OCaml

F # получен из OCaml, но какие основные элементы отсутствуют или добавлены? В частности, мне любопытно, доступны ли ресурсы для обучения OCaml тем, кто хочет узнать F #.
07 окт. '08 в 20:21
6 отв.

Как я могу использовать функциональное программирование в реальном мире?

Функциональные языки хороши, потому что они избегают ошибок, устраняя состояние, но также потому, что они легко могут быть автоматически распараллелированы для вас, без необходимости беспокоиться о количестве потоков. Как разработчик Win32, могу ли ...
27 сент. '08 в 7:02
6 отв.

F # разработка и модульное тестирование?

Я только что начал с F #, который является моим первым функциональным языком. Я работаю квази-исключительно с С#, и наслаждаюсь тем, как F # заставляет меня передумать, как я пишу код. Один из аспектов, который я нахожу немного дезориентирующим, - эт...
01 янв. '10 в 23:14
8 отв.

В чем преимущества использования С# vs F # или F # vs С#?

Я работаю над технологической компанией, которая делает больше прототипов, чем отгрузка продукта. Меня просто спросили, какая разница между С# и F #, почему MS создала F # и какие сценарии были бы лучше, чем С#. Я использую этот язык какое-то время,...
04 июня '09 в 21:34
4 отв.

Лучший подход для проектирования библиотек F # для использования как с F #, так и с С#

Я пытаюсь создать библиотеку в F #. Библиотека должна быть дружественной для использования как от F #, так и от С#. И здесь я немного застрял. Я могу сделать это F # дружественным, или я могу сделать его С# дружественным, но проблема в том, как сдел...
11 апр. '12 в 19:35
5 отв.

Как использовать Travis-CI с С# или F #

Служба непрерывной интеграции Travis CI официально поддерживает многие языки, но не С# или F #. Могу ли я использовать его в моих проектах .net?
25 мая '13 в 19:48
9 отв.

Композиция Хаскелла (.) Против оператора прямой трубы F # (|>)

В F # использование оператора pipe-forward, |>, довольно распространено. Тем не менее, в Haskell я только когда-либо видел функциональную композицию, (.), которая используется. Я понимаю, что они связаны, но есть ли причина языка, что пересылка т...
22 сент. '09 в 1:04
1 отв.

Async POST не работает на WP7 и F #

Когда я делаю let! read = from.AsyncRead buf в F #, он блокирует и не возвращается до тех пор, пока сокет TCP не будет мертв. Зачем? И как это исправить? Его код: module StreamUtil open System.IO /// copy from 'from' stream to 'toStream' let (|&...
16 мая '12 в 12:17
4 отв.

Разница между сбросом и уменьшением?

Попытка узнать F #, но запуталась, пытаясь отличить fold и уменьшить. Fold, похоже, делает то же самое, но принимает дополнительный параметр. Существует ли законная причина для существования этих двух функций или они предназначены для размещения люде...
29 янв. '12 в 22:02