Описание тега f#-interactive
F# Interactive - это REPL (цикл чтения-оценки-печати) для языка программирования F#.
0
ответов
Ошибка запуска fsharpi на Mac OS
Я установил mono с помощью brew на моем Mac для работы с F#. Всякий раз, когда я хочу открыть интерактивный терминал fsharpi Я получаю это сообщение об ошибке: Your system doesn't seem to support WinForms correctly. You will need to set fsi.EventLoo…
14 май '18 в 13:37
1
ответ
Как сгладить ввод смешанных 'T и seq<' T> в один seq<'T>
Мне нужна функция, которая может принимать произвольное количество аргументов, каждый из которых может быть любого типа 'T или же seq<'T>, Внутри функции мне нужно обработать его как единый seq<'T> со всеми входами, объединенными в том ж…
23 ноя '13 в 18:12
2
ответа
Пользовательский интерфейс Windows (UWP или 8.1) в F# интерактивный
Ссылаясь на библиотеки WPF по умолчанию, довольно легко сделать все, что вы могли бы сделать, используя WPF только для кода: #r "PresentationCore.dll" #r "PresentationFramework.dll" // ...other DLLs... #r "WindowsBase.dll" let window = System.Window…
13 июл '16 в 05:50
1
ответ
Как преобразовать список списка int в список (int * int) в F#
Если я хочу конвертировать список [[[0; 5]; [1; 5]; [2; 3]]] к списку кортежей [(0, 5); (1, 5); (2, 3)] используя F# или сопоставление с образцом в F#, пожалуйста, как мне это сделать?
08 ноя '18 в 10:46
0
ответов
Провайдеры типа F#
Я хочу создать последовательность "свечей" (простая структура) для тестирования финансовых данных. Я скачал некоторые финансовые данные от брокера, и они в формате CSV. У меня есть следующий код, используя тип провайдеров: type DukasCandles = CsvPro…
28 окт '17 в 16:41
6
ответов
Ошибка несоответствия типов. Ошибка вывода типа F#?
Я пытаюсь написать метод в F#, который возвращает новый экземпляр универсального типа, основанный на типе значения, переданного в метод. В ФГУ: open System.Collections.Generic type AttributeIndex<'a>() = inherit SortedDictionary<'a, HashSet…
20 авг '10 в 16:01
1
ответ
Скрипт fsx завершается до возвращения асинхронного ответа
У меня есть следующий скрипт.fsx: #r "packages/FSharp.Data/lib/net40/FSharp.Data.dll" open FSharp.Data async { let! html = Http.AsyncRequestString("http://stackru.com") printfn "%d" html.Length } |> Async.Start Код правильный, так как он работает…
01 апр '16 в 11:16
3
ответа
Зашифрованные записи в F#-Интерактив
При попытке распечатать pop Я получаю все это странно выглядящее форматирование в F# интерактиве, что в основном делает печать бесполезной. Есть ли другой способ правильно отформатировать это? Код следующий: #light open System let rng = new Random()…
15 авг '11 в 18:59
1
ответ
F#: Блок после этого 'let' является незаконченным. Ожидайте выражения
Я знаю, что в F# мы должны связывать каждое значение с именем. И я думаю, что мой в порядке??? Но в заявлении if у меня следующая ошибка. Block following this 'let' is unfinished. Expect an expression и это происходит от пусть min= List.nth list i, …
22 сен '15 в 15:17
1
ответ
Строка подключения SqlDataProvider в Suave на Azure
Я не могу заставить работать SqlDataProvider при выполнении в сценарии fsx, который выполняется на веб-сайте Azure. Я начал с образцов, которые есть у Томаса Петречека здесь: https://github.com/tpetricek/Dojo-Suave-FsHome. Короче говоря, это сценари…
31 май '15 в 20:32
1
ответ
FSharp.Charting показывает отдельное окно для каждой диаграммы в интерактивном режиме
Когда я пытаюсь оценить следующий код в интерактивной консоли F#, я получаю три отдельных окна диаграммы (одно для диаграммы A, одно для диаграммы B и одно для комбинированной диаграммы). Как предотвратить отображение графика при каждом его создании…
11 ноя '16 в 11:11
1
ответ
Есть ли способ использовать интерактивный режим F# при отладке программы на C#?
Когда я отлаживаю программу на C# в Visual Studio и остановился на точке останова, есть ли способ подключить REPL F# и оценить выражения в этой области? Если нет, есть ли другой простой способ оценить и запустить произвольный код во время сеанса отл…
26 авг '14 в 17:14
1
ответ
Временная рекурсия в F# Интерактив
Контекст: я использовал Extempore и Opusmodus для создания компьютерной композиции в живых ситуациях (программирование классической музыки перед аудиторией). Так как я профессиональный разработчик.Net, я начал писать свое собственное программное обе…
16 янв '17 в 15:40
3
ответа
F# уменьшить функцию в списке кортежей
Этот простой кусок кода ставит меня в тупик Так что это работает > let l = [1; 2; 3; 4];; val l : int list = [1; 2; 3; 4] > List.reduce(fun accm i -> accm + i) l;; val it : int = 10 Но это не так (хотя логика точно такая же) > let l = [(…
20 дек '14 в 04:15
2
ответа
Почему ";;" требуется в F# интерактив?
Почему ";;" требуется в F# интерактивный в конце команды? Например, IronPython не требует этого? РЕДАКТИРОВАТЬ: Когда вы ставите двойные точки с запятой в F#? охватывает большую часть исторического фона Я предполагаю, что моя точка зрения заключалас…
30 янв '12 в 20:47
1
ответ
F# - Моно вылетает / возвращается непоследовательным
Я пытаюсь выучить F#, и у меня есть некоторый опыт в Standard ML. Я работаю через текст "Функциональный подход к программированию", преобразовывая его код в F#. Пример кода, представленный ниже, взят из книги, упомянутой выше. в SML datatype 'a genT…
27 июл '15 в 08:57
1
ответ
Как использовать Span в F# интерактив?
Я пытаюсь добавить ссылку на System.Memory от #r "C:/Program Files/dotnet/shared/Microsoft.NETCore.App/2.1.5/System.Memory.dll" Но F# интерактив все еще говорит The value or constructor 'Span' is not defined, И когда я пытаюсь использовать открытый …
30 окт '18 в 17:47
0
ответов
Использование FSharp.Data в C# Script
Я построил библиотеку F#, используя FSharp.Data 2.3.1, Когда я использую свою библиотеку в C# Console Project, все работает, но в файле C# Script (.csx / C# Interactive) я получаю следующую ошибку: Method not found: Microsoft.FSharp.Control.FSharpAs…
18 июл '16 в 17:19
1
ответ
1
ответ
Странное поведение Fsi.exe
Я наблюдаю странное поведение при использовании интерактивного интерпретатора F#. Выполнение следующего кода: let getType1 = Type.GetType("namespace.does.not.exist, doesntexistlib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",false);; let …
07 янв '10 в 22:06