Tuomas Hietanen
Tuomas Hietanen
I think here is the scm: `https://raw.githubusercontent.com/ionide/tree-sitter-fsharp/refs/heads/main/queries/highlights.scm`
PR created to put the binaries to repo, but not merged yet. Would bring the wasm to the repo https://github.com/Thorium/tree-sitter-fsharp/raw/8ec2ff6f7c0ce3da6ef9a4e5b73a6b48d90fb3d4/wasm/tree-sitter-fsharp.wasm
Should we have added the wasm before closing this?
I'm also looking how to support `fantomas` as [formatter](https://opencode.ai/docs/formatters/): https://github.com/sst/opencode/blob/dev/packages/opencode/src/format/formatter.ts ``` export const fantomas: Info = { name: "fantomas", command: ["dotnet", "fantomas", "$FILE"], extensions: [".fs", ".fsx", ".fsi"], async enabled() {...
There is the generic provider that still works, but the DB-specific packages are way simpler starting point. I'd expect the reason to use the generic would be a) backward compatibility...
It works!
No, I was watching an F# presentation of someone else and couldn't focus things that were not visible on his screen, so I came to create this suggestion.
I kind of understand that part of the DateTime is culture (and time-zone?) so it's fair to say plain "01/01/2020" is not enough, because is it dd/mm or mm/dd.
This is somewhat related https://github.com/dotnet/fsharp/issues/17071
There is a cancellationToken parameter in Async.Start already. ```fsharp module Async = /// Async.Start with timeout in seconds let StartWithTimeout (timeoutSecs:int) (computation:Async) = let c = new System.Threading.CancellationTokenSource(timeoutSecs*1000) Async.Start(computation, cancellationToken...