f#-interactive

    1熱度

    1回答

    我正在爲這個問題苦苦掙扎了一段時間。我不知道如何從最終文件中讀取一行,並功能拍攝1條或2文件路徑(第二必須是可選) 任何建議... let checkIfExists path = if System.IO.File.Exists path then true else false let tac path = if checkIfExists p

    2熱度

    1回答

    當我雙擊.fsx文件時,腳本在執行後立即結束。沒有機會與劇本互動或看看它做了什麼。 我幾乎看不到一個腳本創建了一個WinForms窗口,但它很快關閉。 我嘗試了好幾種默認運行的操作(包括髮送到.cmd文件): "C:\Program Files (x86)\Microsoft SDKs\F#\4.1\Framework\v4.0\fsi.exe" "%1" %* "C:\Program File

    3熱度

    1回答

    我有以下類型: type MultiSet<'a when 'a: comparison> = MSet of Map<'a, int> ,我現在想聲明AF地圖功能對於這種類型的帶有簽名: ('a -> 'b) -> Multiset<'a> -> Multiset<'b> when 'a : comparison and 'b : comparison 我曾嘗試: let map m m

    2熱度

    1回答

    當試圖與Microsoft.TeamFoundationServer.ExtendedClient NuGet包的工作,我得到以下錯誤: System.DllNotFoundException: Unable to load DLL 'Microsoft.WITDataStore32.dll': The specified module could not be found. (Exception

    2熱度

    1回答

    我有幾百行代碼。它的許多小塊具有以下結構: let soa = election |> Series.observations printfn "%A" <| soa 頻繁發生兩件事情: 1)令人不解的最後一行改爲: printfn "%A" <| ,這樣上面的代碼和什麼如下變爲 let soa = election |> Series.obser

    2熱度

    2回答

    兩個地圖我有以下類型: type Multiset<'a when 'a: comparison> = MSet of Map<'a, int> 我要聲明的函數這種類型減去2個MSets。 比方說,我有以下兩個多集: let f = MSet (Map.ofList [("a",1);("b",2);("c",1)]) let g = MSet (Map.ofList [("a",1);("

    3熱度

    1回答

    要求UAC我有一個腳本: open System open System.IO let fileSize path = try Some((new FileInfo(path)).Length) with | e -> printfn "%A" e None let dirSize dir = Directory

    0熱度

    2回答

    當我嘗試粘貼編輯器時,我嘗試了一些剪貼板管理器和兩個最好的(Ditto和Ethervane Echo)粘貼在打開的F#交互式窗口上。其他人,如ClipMate(不是免費)粘貼在編輯器窗口。有沒有辦法強制粘貼到編輯器窗口? (我知道一個可以使用Ctrl+Shift+V循環通過最近的剪貼板項目)

    0熱度

    1回答

    我有一個F#腳本中的這個函數,它一直拋出「這個值不是函數,也不能應用錯誤」: let square x = x * x 這是怎麼發生的? 這是腳本中的唯一行

    0熱度

    1回答

    在Visual Studio F#交互式窗口中運行時發生錯誤,但在命令行F#REPL或Rider中未運行。 let numbers = [1..10] let numberFilter number = number % 5 = 0 || number % 3 = 0 ;; error FS0193: internal error: Index not found. (Exception