Результаты поиска по запросу "f#"
Несколько выходов из функции F #
Я мог бы сделать это легко в C ++ (примечание: я не проверял это на корректность - это только для иллюстрации того, что я пытаюсь сделать): const int BadParam = -1; const int Success = 0; int MyFunc(int param) { if(param < 0) { return BadParam; ...
Как вызвать методы из конструктора в F #
Я в курсеэтот вопрос [https://stackoverflow.com/questions/984588/f-constructor], но спрашивающий, похоже, удовлетворился ответом на другой вопрос (как перегрузить конструктор) У меня есть класс, который действует как расширенный памятник для ...
F # эквивалент ключевого слова `is` в C #?
Мой первый день F #. Если у меня есть это: let cat = Animal()Теперь, как мне проверить на более позднем этапе, еслиcat is Animal? В C # bool b = cat is Animal;В F #?
Тесты xUnit v1 отображаются в графическом интерфейсе xUnit (xunit.gui.clr4.exe), но не в VS 2012 Test Explorer
У меня есть библиотека классов F # с пакетами "xUnit.net" и "xUnit.net Runners", установленными с помощью NuGet. У меня есть следующий код: module XUnitTest open Xunit [<Fact>] let Test () = do Assert.True (1 = 2) () Когда я запускаю графический ...
Ресурсы по физике двумерных игр [закрыто]
Я ищу хорошие ссылки для изучения, как моделировать физику 2d в играх. янеищу библиотеку, чтобы сделать это для меня - я хочу думать и учиться, а не слепо использовать чужую работу. Я хорошо поработал над Google, и хотя я нашел несколько учебных ...
F # определение / использование типа / модуля в другом файле в том же проекте
Надеюсь, это будет легко. У меня есть проект F # (последний F # CTP) с двумя файлами (Program.fs, Stack.fs). В Stack.fs у меня есть простое пространство имен и определение типа Stack.fs namespace Col type Stack= ...Теперь я пытаюсь включить ...
Есть ли эквивалент создания неявного оператора C # в F #?
В C # я могу добавить неявные операторы в класс следующим образом: public class MyClass { private int data; public static implicit operator MyClass(int i) { return new MyClass { data = i }; } public static implicit operator MyClass(string s) { ...
F #, почему я не могу получить доступ к элементу «Item»
В F #, почему я не могу получить доступ к элементу "Item" в массиве здесь: let last (arr:System.Array) = let leng = arr.Length arr.[leng-1] // Error: Field, constructor or member "Item" is not defined.
Можно ли сопоставить с разложенными последовательностями в F #?
Кажется, я помню более старую версию F #, допускающую структурную декомпозицию при сопоставлении последовательностей, как списки. Есть ли способ использовать синтаксис списка при сохранении последовательности ленивым? Я надеюсь избежать множества ...
Можете ли вы улучшить этот «алгоритм строк кода» в F #?
Я написал небольшой скрипт для перебора файлов в папках для подсчета строк кода. Сердцем скрипта является эта функция для подсчета строк пробелов, комментариев и кода. (Обратите внимание, что на данный момент он адаптирован к C # и не знает ...