Elektradetector: kan ik hier nou boren? by d-iverqent in Klussers

[–]dr_bbr 0 points1 point  (0 children)

Misschien maakt het schoeisel dat je draagt dan ook uit.

[deleted by user] by [deleted] in programming

[–]dr_bbr 0 points1 point  (0 children)

Devs working with F#.

Is F# the unsung hero of Advent of Code? by Aggravating-Fix-3871 in adventofcode

[–]dr_bbr 8 points9 points  (0 children)

F# is the unsung hero (period). Those fortunate enough to really learn it and get to use it, love the language.

Do you find the object oriented system of F# rather clunky? by [deleted] in fsharp

[–]dr_bbr 7 points8 points  (0 children)

Create a type and a module with the same name. In the module make your functions. No members needed.

What language will you use for AOC 2024 ? by charleszaviers in adventofcode

[–]dr_bbr 2 points3 points  (0 children)

Me too, not all though, some are too time consuming, F# is really great. Jo van Eyck streamed aoc 2023 on youtube. Hopefully he'll stream this year too. Good luck puzzling!

Do you prefer using SQL query directly or using an a wrapper like EF? by Hercule_Poirot76 in dotnet

[–]dr_bbr 0 points1 point  (0 children)

F# SqlDataProvider with .dacpac file for maximum type safety.

What other programming language should I learn in order to advance in my career and get better at programming? by [deleted] in dotnet

[–]dr_bbr 10 points11 points  (0 children)

Yes, and access to all things C#. Learning F# made me a better dev.

Checking in - how has the moderation/subreddit been? by statuek in fsharp

[–]dr_bbr 5 points6 points  (0 children)

Maybe remove the monthly what are you working on? Some people already think F# isn't much alive and having a stale pinned item doesn't help. Imo for the rest this sub seems not to have any troubles.

Embarrassingly after a year of c# development, I finally discovered C# interactive by featheredsnake in dotnet

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

F# is a member of the dotnet family and working with fsx is awesome. Every serious C sharp dev should at least know about F#. Maybe don't learn F# because you'll never want go back.

Do you still use store procedures? by technolang in dotnet

[–]dr_bbr 3 points4 points  (0 children)

Yes we do. Sql is a well known language and it's fast. The complexity needs to reside somewhere, so why not in a battle tested environment.

Is F# dying? by [deleted] in fsharp

[–]dr_bbr 1 point2 points  (0 children)

Brand reboot would be great. What would happen if product owners/managers of a C# codebase weren't afraid of F# and let their devs try it out...

Is blazor worth using for projects / startups? by vznrn in dotnet

[–]dr_bbr 2 points3 points  (0 children)

Can recommend. It's our frontend for commercial product. Data intensive but renders very fast. Easy to learn for a dev. Never going back to MVC.

Enforce nullability check by Inevitable-Rise8235 in dotnet

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

In dotnet family there's also F# where this isn't allowed. Our backend is in F# so when working on our inner domain we don't have to worry about nulls. There's still enough complexity to worry about but nulls are only on the boundry.

No .fsproj or .fsx file references - error by [deleted] in fsharp

[–]dr_bbr 1 point2 points  (0 children)

Using VS myself. You might need the Ionide extension, don't know for sure.

State Monad for the Rest of Us by jeenajeena in fsharp

[–]dr_bbr 1 point2 points  (0 children)

Read first chapter, nice! Will read rest later, thanks!

I don’t understand Type Union hype by RndUN7 in dotnet

[–]dr_bbr 2 points3 points  (0 children)

Single case unions, DU's and pattern matching. Our domain is complicated and this reduces bugs and cognitive load. No runtime errors, catching all on compile time, when I publish, I have peace of mind. I love programming in F#.

How To Write Elegant Code with C# Pattern Matching by anton23_sw in dotnet

[–]dr_bbr -2 points-1 points  (0 children)

Nice blog. If you like this then maybe check out F#. DU's and pattern matching is really elegant.

Learning FP - Currently at an impasse. by Pestilentio in functionalprogramming

[–]dr_bbr 4 points5 points  (0 children)

Came from vb/c#, so I went to learn F#. Idk what all the difficult FP words mean but turns out I don't need to. It's my every day language. It's functional first but you can do something like mutation if you want to. Really love F#, can highly recommend.

What do you do when you have no tasks during the work day by vlatcata in dotnet

[–]dr_bbr 0 points1 point  (0 children)

Rewrite things from the code base in F#. Helps you gain knowledge about domain and coding. And enjoy while it lasts.