core icon indicating copy to clipboard operation
core copied to clipboard

WebSharper - Full-stack, functional, reactive web apps and microservices in F# and C#

Results 146 core issues
Sort by recently updated
recently updated
newest added

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...

bug

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...

enhancement
proposal

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); } ```...

enhancement

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,...

bug

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()`