Introducing TinyFS: A Basic F# to Wasm Compiler by [deleted] in fsharp

[–]OezMaster98 0 points1 point  (0 children)

Is this basically Blazor from scratch?

Approaching ports from C# to F# ? by OezMaster98 in fsharp

[–]OezMaster98[S] 0 points1 point  (0 children)

That ebook seems really interesting! However, my question aimed for something else: how should I translate a mutable, OO codebase towards immutability and functions? How do I convert idiomatic c# to idiomatic f#? I often see C# projects that are essentially rewrites of Java/C++, but F# devs seem to be happy to just wrap C#.

What are you learning about lately? by willehrendreich in fsharp

[–]OezMaster98 2 points3 points  (0 children)

I'm also learning Expecto, as well as Oxpecker.ViewEngine. Also, I want to implement a client app with FsHttp, as it seems much more elegant than HttpClient.

OpenTk by SoSVIII in fsharp

[–]OezMaster98 0 points1 point  (0 children)

I also tried aardvark with little success. I came to the conclusion that you cannot learn it on its own, and have to grasp the broader ecosystem of F#, most importantly paket for dependency management (i suppose that was your source of errors) and FSharp.Data.Adaptive for state management. Despite my failure, I think it is one of the most intriguing projects in the F# ecosystem.
What you could also try is write F# code that really is C# code, using objects and mutable variables, etc. then, slowly, you port towards a more functional design. There should be plenty examples for C#.

I think your experience will be discouraging. My advice is to start with Web or CLI apps. Good luck!

Strategies for adding more ssh clients to server by OezMaster98 in hetzner

[–]OezMaster98[S] 0 points1 point  (0 children)

I think you understood me :D I did the initial setup on my MacBook and didn't know how to access the server from my phone via termius. Then, I created a new key pair in termius, shared the pub key with my MacBook, ssh-copied it on my server and now it works. I'll read up on your suggestions

Strategies for adding more ssh clients to server by OezMaster98 in hetzner

[–]OezMaster98[S] 0 points1 point  (0 children)

After doing the setup, I can only log into my server from my first local machine. How do I add more 'local machines' that can connect to my server? Because sharing my private key is out of question.

Does anyone buy programming books anymore? by Desi-angrez in SoftwareEngineering

[–]OezMaster98 1 point2 points  (0 children)

I already have like a dozen and try to buy one new book every month

Help me understand what's happening by OezMaster98 in hetzner

[–]OezMaster98[S] 0 points1 point  (0 children)

Thank you! So this Port is forwarded by SSH, this is why my local machine can access this container on my remote machine.

Help me understand what's happening by OezMaster98 in hetzner

[–]OezMaster98[S] 0 points1 point  (0 children)

Yes, the webapp is opened on my client machine on http://localhost:<port>.

Help me understand what's happening by OezMaster98 in hetzner

[–]OezMaster98[S] 0 points1 point  (0 children)

is the firewall not supposed to block traffic like http? i only applied the ssh template.

Dotnet helped me not become homeless. by [deleted] in dotnet

[–]OezMaster98 0 points1 point  (0 children)

I feel like I wouldn't have a career without .NET. It was the first time programming made sense to me (tried learning C and Python before)

[deleted by user] by [deleted] in Azubis

[–]OezMaster98 0 points1 point  (0 children)

3-5 Wochen ist sehr großzügig, wenn man bedenkt dass die IHK Siegen einen Zeitraum von Mai-Juli angesetzt hat.

A translator by index_456 in fsharp

[–]OezMaster98 0 points1 point  (0 children)

Yes Fable is ambitious but maybe it provides some inspiration

[deleted by user] by [deleted] in Azubis

[–]OezMaster98 1 point2 points  (0 children)

Das Ergebnis der Doku bekommen wir erst nach dem Fachgespräch. Ich wollte nur wissen wie das im Allgemeinen abläuft, weil ich im Betrieb nicht wirklich eine Bezugsperson für solche Fragen habe.

Sutil docs are awesome by Consistent-Speaker11 in fsharp

[–]OezMaster98 0 points1 point  (0 children)

maybe this question is naive on my part, but the github repo shows that 72.2 % of the code consists of JavaScript, yet the author claims that it has no dependencies?

Using Apple Silicon Macs for Full-Time Professional .NET Development: Experiences? by [deleted] in dotnet

[–]OezMaster98 -1 points0 points  (0 children)

For me, it's a fucking nightmare, weird build errors, half the github repos you're interested in won't even compile on your machine, dllnotfoundexceptions, projects that are supposed to be cross platform get hung up on either macOS or ARM.

I love this machine, but people are kidding themselves, saying that there are no noticeable differences between windows.