's Avatar

@dr-bbr.bsky.social

26 Followers  |  52 Following  |  37 Posts  |  Joined: 20.11.2024
Posts Following

Posts by (@dr-bbr.bsky.social)

Turte files (.ttl)?

25.02.2026 20:15 — 👍 0    🔁 0    💬 1    📌 0

Yes, I was in Berlin, few years ago, which was great too!

22.01.2026 07:53 — 👍 1    🔁 0    💬 0    📌 0

Looks great!

21.12.2025 09:57 — 👍 0    🔁 0    💬 0    📌 0

#AdventOfCode #FSharp Day 5, part 2
Arrange the ranges. Did allmost everthing right but got wrong answer. Didn't check in and deleted the code. Left it for a day. Started over only to find I had done this one thing wrong:
Ids = MaxValue - MinValue.
Only needs a +1. 🫢
Now I can watch Jo van Eyck!

07.12.2025 12:16 — 👍 2    🔁 1    💬 0    📌 0

That gold star was really earned and it relieved a bit of imposter syndrome. Now I can finally watch Jo van Eyck Day 3!

04.12.2025 14:36 — 👍 0    🔁 0    💬 0    📌 0

#AdventOfCode #fsharp day 3 part two
Part one was easy. After reading part two and couple of desperate tries I closed the laptop. But it stayed with me the whole [..] day. Late in the evening it hit me; I only had to find the first highest char(s) with enough remainder chars to create the number.

04.12.2025 14:36 — 👍 3    🔁 0    💬 1    📌 0

Solved day 1 #AdventOfCode in #fsharp. No AI. Got lucky thanks to modeling the Dial as a type with currentPosition and Points [0..99]. The points range made me see there'll be a problem at the edges which lead to the function MoveOne(Dir). The rest was easy.

Do you also turn off AI?

03.12.2025 12:29 — 👍 2    🔁 0    💬 1    📌 0

Nice!

24.11.2025 08:32 — 👍 1    🔁 0    💬 0    📌 0

What do you use for the frontend?

19.11.2025 19:18 — 👍 0    🔁 0    💬 2    📌 0

Looks really great!

15.11.2025 09:16 — 👍 1    🔁 0    💬 0    📌 0

If the error is a script file then try making it into a console app.

06.11.2025 16:15 — 👍 0    🔁 0    💬 0    📌 0

So, we all have take two? ;-) Kidding oc.
I will try the first few days, after that I get distracted and/or the problems become too complex.

03.11.2025 10:59 — 👍 0    🔁 0    💬 2    📌 0

Maybe Avalonia FuncUI, looks like they have animations out of the box, all F#.

22.10.2025 16:35 — 👍 0    🔁 0    💬 1    📌 0

I've run my loc.fsx and found 7 files > 3000 loc. The winner was 8341 loc followed by a file with 7793 loc. Still fine to work with in VS22. Number of loc in F# is for me no reason to refactor. Readability, new features and extracting business rules to pure functions are reasons for me to refactor.

14.10.2025 14:48 — 👍 1    🔁 0    💬 0    📌 0

Just started with Avalonia.FuncUI, nice to read a blog about it, thanks!

24.08.2025 19:00 — 👍 1    🔁 0    💬 0    📌 0

Great script!

03.06.2025 15:56 — 👍 0    🔁 0    💬 0    📌 0
Lots of sample queries A short summary of your project

fsprojects.github.io/FSharp.Linq....

20.03.2025 20:05 — 👍 0    🔁 0    💬 0    📌 0
Preview
Full ORMs and F# We're nearing the end of our SQL journey, having explored ADO.NET, ADO.NET extensions, Micro ORMs and by the end of this post we'll have covered Full ORMs. Just to remind us of the big picture: Having...

www.compositional-it.com/news-blog/fu...

20.03.2025 19:58 — 👍 0    🔁 0    💬 0    📌 0

In other languages coding feels like fighting, in F# it feels like sculpting.

13.03.2025 19:48 — 👍 1    🔁 0    💬 0    📌 0

Looks great!

13.03.2025 19:44 — 👍 2    🔁 0    💬 0    📌 0

Yes, everybody is going their own way with F#, so it lacks a consistent course. Would love to see a F# Blazor option from MS, or at least backed by MS. Now we use F# only at the back-end, which is awesome, refactoring becomes fun to do.

28.02.2025 08:25 — 👍 0    🔁 0    💬 1    📌 0

Can you just script things and output it easily to, i.e. a readable table on screen?

21.02.2025 10:29 — 👍 0    🔁 0    💬 0    📌 0

This is the normal heartrate. I suspect the 'is it dead?' people just want to justify to themselves why they are not learning a new language. And their right. Once learned, other languages seem cumbersome, love F#!

19.02.2025 18:41 — 👍 1    🔁 0    💬 0    📌 0

Yes, really nice, improves readability!

05.02.2025 14:52 — 👍 0    🔁 0    💬 0    📌 0

Looks like a fun domain to model, congratulations and thanks for sharing!

04.02.2025 17:11 — 👍 1    🔁 0    💬 0    📌 0

Was there too, had a great time!

23.01.2025 14:38 — 👍 1    🔁 0    💬 1    📌 0

Seq is lazy. Maybe Seq.toList and then List.iter will work.

13.01.2025 14:43 — 👍 0    🔁 0    💬 1    📌 0

Nice read, thanks!

05.01.2025 15:59 — 👍 1    🔁 0    💬 1    📌 0
Post image

Day 5 Advent of code.
Got the stars, great puzzle. No brute force used.
Thanks to #fsharp I can just type out all the bits I know, glue them together and get the answer. Although I am certain the answer is correct, it still is exciting submitting it.

31.12.2024 11:22 — 👍 3    🔁 0    💬 0    📌 0

Part two was difficult but managed to get a star

UpdatePageNumbers.returnFailed orderRules pageUpdates
|> List.sumBy (fun (_, newUpdatePageNumbers) ->
newUpdatePageNumbers.MiddleNumber ())

31.12.2024 10:58 — 👍 0    🔁 0    💬 0    📌 0