core
core copied to clipboard
WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#
Since switching to a FAKE-based buildscript I have trouble building a WebSharper project. I have no idea where the SIGABRT (134) is coming from. Same build script works fine on...
Currently, `Remote` methods must have a fully specified type signature. It would be possible that this is relaxed, and in the case of calling generic remote functions, the client always...
Allow using instance method remoting using interface types instead of just (usually abstract) classes. (See "Server-side customization" in https://developers.websharper.com/docs/v4.x/cs/remoting) ```csharp public interface IRemotingHandler { [Remote] Task Handle(MyCommand command); } ```...
Currently, C# auto-implemented properties translate to a field with name `$PropertyName` (independent of `Name` attribute use), and both getter and setter is added as separate functions. This is unnecessary bloat,...
Hello, can you please add the F# compiler directive "#nowarn" for Websharper warnings? Thank you!
In additional .net framework library following code is implemented: ```JavaScript let storageAccount = CloudStorageAccount.Parse() let myClient = storageAccount.CreateCloudFileClient() let cloudFileShare = myClient.GetShareReference() let rootDirectory = cloudFileShare.GetRootDirectoryReference() let list = rootDirectory.ListFilesAndDirectories()...
Right now Mono-WASM/Blazor do not support multiple threads in the `ThreadPool`. That causes calls to `Async.RunSynchronously` to hang forever. There are a couple of places in the compiler where it...
WebSharper for C# uses an MSBuild task running after `CoreCompile` to do the JavaScript compilation and embed the resulting resource files into the output `.dll`. Touching that seems to make...
hi! WebSharper.JavaScript.Math.Min returns NaN, but System.Math.Min works: ``` let minJS = WebSharper.JavaScript.Math.Min([|3.;4.|]) WebSharper.JavaScript.Console.Log minJS // output: NaN let minDN = System.Math.Min(3.,4.) WebSharper.JavaScript.Console.Log minDN // output: 3 ``` Packages versions are:...
F# `DateTime.UtcNow` -> JS `Date.now()`