mafinar

mafinar

@mafinar.bsky.social

F# and Elixir, mostly.

46 Followers 67 Following 78 Posts Joined Nov 2024
1 week ago
Preview
Release v1.15.0-rc1 · gleam-lang/gleam https://github.com/gleam-lang/gleam/blob/v1.15.0-rc1/CHANGELOG.md

Gleam v1.15.0-rc1 is out for testing!
github.com/gleam-lang/g...

29 5 0 0
1 week ago

Just wrote a small lustre app that generates graphs and displays them using Cytoscape and Mermaid. Fun little tool to start learning this beautiful framework

github.com/code-shoily/...

@gleam.run

1 0 0 0
1 week ago
Preview
GitHub - code-shoily/yog: A graph algorithm library in Gleam A graph algorithm library in Gleam. Contribute to code-shoily/yog development by creating an account on GitHub.

Wanted to learn @gleam.run through #adventofcode - got stuck on a Graph problem and didn't want to port my Elixir or F# solutions to Gleam. Then it occurred to me, why not collect a few graph algorithms in one place and do myself a favour?

github.com/code-shoily/...

Gleam is a beautiful language.

7 0 0 0
3 weeks ago

Finally <3

0 0 0 0
1 month ago

Made sure it's not April 1. Two of my favourite technologies together, now that's awesome!

1 0 0 0
1 month ago

So it wasn't just me then. Random promotions started making appearances in primary.

1 0 0 1
2 months ago

Started reading in the holidays, both the book and the framework - really good! Very well deserved!

2 0 0 0
3 months ago
Post image

This was a little challenging! Part 2 caught me by surprise, I wasn't ready for a parse-heavy day.

Would have taken more time if not for REPL driven workflow that helped me "vibe check" my forms (Hah!).

Another happy and educational day for this #clojure intern! #AdventOfCode

5 0 0 0
3 months ago
Post image

I just completed "Cafeteria" - Day 5 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/5

This was too easy, I actually merged the bits for part 2 early on and ended up a sub minute part-2 solution!

#AdventOfCode2025 #Clojure

2 0 0 0
3 months ago
Post image

I've completed "Printing Department" - Day 4 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/4

This was easy!

Yeah I experimented a little with pmap and gave it a ~3x boost. Will check it later and see if I should incorporate it. Did learn some cool stuff though.

#clojure

4 0 0 0
3 months ago
Post image

I've completed "Lobby" - Day 3 - Advent of Code 2025 #AdventOfCode adventofcode.com/2025/day/3

I struggled with this one more than I should. Greed is good when it comes to algorithms.

2 0 0 0
3 months ago
Post image

Day 2 - this was fun. I always brush up my #regex before #AdventOfCode each year and it paid off on the second day! No edge cases this time. I do think there could be a mathematical way to do this though! Maybe I'll check later!

Again, used my new favourite programming language #clojure

1 0 0 0
3 months ago
Post image

I have a feeling it's going to be an intense #adventofcode this year! Such a beautiful day 1.

Glad I picked #clojure <3

0 0 0 0
3 months ago
Preview
Excalidraw — Collaborative whiteboarding made easy Excalidraw is a virtual collaborative whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them.

Have you tried excalidraw.com

0 0 1 0
3 months ago

Is this because the tools and libraries are backwards compatible and stable?

0 0 0 0
3 months ago

I have seen quite a few #clojure libraries that are years old and still used. It's not the same with other languages.

0 0 0 0
3 months ago

Year 2015/1 is always my first solve every time I attempt #adventofcode in a new language. Took me two languages attempts to realize the CTRL-F trick!

Would be nice to see how 2025 plays out. Looking forward to your posts!

1 0 0 0
3 months ago
GitHub - code-shoily/aoclj: Learning Clojure through solving advent of code Learning Clojure through solving advent of code. Contribute to code-shoily/aoclj development by creating an account on GitHub.

Did some #adventofcode for the first time in #Clojure, warming up for 2025

github.com/code-shoily/...

Such joy this language is to code with.

4 0 0 0
11 months ago

I'd be a "fool" to miss this.

2 0 0 0
11 months ago

For me too it is #fsharp no contest.

6 1 0 0
11 months ago

I am not sure I dislike it.

1 0 1 0
1 year ago

I use DataGrip. And LiveBook for experimentation/exploration.

1 0 0 0
1 year ago

Could Scala be considered S-tier?

0 0 1 0
1 year ago

Correction: I meant circa 2020

0 0 0 0
1 year ago

Surprisingly, as I explained pattern matching to my son, he grasped it quite fast, faster than some interns (circa 2010) who already knew programming. Glass being empty has its merits. The same goes for Erlang style concurrency, although no coding was involved there but good old ELI5. #elixirlang

3 0 2 0
1 year ago

I'm flying right now so can't see the video, but as someone who worked with multiple languages, I can say #fsharp ticks more boxes than anything. It's as super as a GC language can get. For me it's the best Microsoft product.

Also, it's the most underrated and underappreciated language there is.

7 2 0 0
1 year ago

I think #elixirlang is a great programming language to start programming with, even (and especially) for youngsters.

Going to see if my son likes it. He is 10, loves geography and weather, and loved looking at some of the charts and data explorations I was doing. I know where to begin #LiveBook

13 0 0 0
1 year ago

For a reminding post like this?

0 0 0 0
1 year ago

I'll try this library, looks like a nice opportunity to read some F# code (I'm relatively new to it)

1 0 0 0
1 year ago

Why don't I get those things when I Google for them? I am currently juggling a pipeline of a handful of combinations of S3/CSV/DataFrame/SQL connections. Exploratory and not critical so I might just see if I could turn my exs into fsx

0 0 1 0