lingo.lol is one of the many independent Mastodon servers you can use to participate in the fediverse.
A place for linguists, philologists, and other lovers of languages.

Server stats:

59
active users

#𝙵Sharp

0 posts0 participants0 posts today
Replied to brandewinder

@brandewinder @UrsEnzler I have a kid in college and doing the usual rite of passage implementing data structures and algorithms in C++. I sometimes do the parallel #fsharp implementations with them for fun. ~ 5 mins to implement a graph search of movies and actors for half a million records that loads runs and returns paths in a few seconds. A week to get the C++ version debugged.

After an annoying work day that started with waking up unpleasantly early to attend a meeting which did not take place, and continued along the same vein, I needed to feel like I actually did something today, and wrote some more Delaunay triangulation code. It ended up much easier than what I thought - it's actually almost done. #fsharp

#powbio is recruiting a full stack developer to build an intelligent fermentation data and simulation platform. It's a pretty interesting opportunity. The existing code is a mixture of Python, #Fsharp and JavaScript. #GetFediHired. Based in Alameda but open to remote. DM me if you have questions. #precisionfermentation #fermentation #synbio #ai

job-boards.greenhouse.io/powbi

job-boards.greenhouse.ioFull Stack DeveloperRemote or Hybrid

Hmmm. . .hey, #FSharp, help me understand something:

I have this function that returns a list of integers. I don't tell it what type the "state" here is. . .but I'm returning said state.

This feels like it should be able to tell what type `state` is, since the function itself says it returns `state`, and I'm doing operations on `state` within the function which can only be done on `int list`s

I swear I've seen F# figure out harder type inferences than this.

I think it's worth me doing a new #Introduction:

Hi! I'm Chris! I write code, I make things, and I parent.

My posts are generally about a few key areas: #Programming, #HamRadio, #TTRPG and #Parenting.

As far as programming, I mostly focus on #DotNet #CSharp professionally, with a smattering of #WebDev using #TypeScript. For my "not professional" development, I do a lot of #GameDev in #Godot (usually using C#, though not always!), and I adore #FunctionalProgramming, particularly in #FSharp, but also in many other languages! I stream software and game development on Twitch at twitch.tv/b4ux1t3. The schedule on there is not currently correct (January 2025), but should be soon.

When it comes to ham radio, I mostly focus on #DigitalModes, though I do a little bit of #POTA and #SOTA (well, I want to, anyway!). I'm a big user of #APRS and #PacketRadio. I try to be active on #YSF via the inimitable KJ7OMO@mastodon.radio's (edit: removed the mention here to prevent accidental mentions!) pride radio network, though mostly I listen. If you'd like my callsign, feel free to DM me. I do not list it publicly, but I'm not shy about handing it out in a more private setting.

Regarding TTRPG, I'm mostly a forever GM who runs #ShadowdarkRPG, #BladesInTheDark, #MorkBorg and #Mausritter, though I love most #OSR games and often mix and match rules and stuff. I don't _hate_ #DnD, #dnd5e or otherwise, it's just not the sort of thing I enjoy running. I also GM professionally on startplaying.games/gm/b4ux1t3!

Outside of that, some of my posts are about #Crochet, #BookBinding, #Woodworking, #Mathematics, #Linguistics, #TokiPona and, well, lots of other things

I have lots of links in my profile if you'd like to know more about me!

Twitchb4ux1t3 - TwitchA software developer and gamer of pretty freaking average proportions!
Replied in thread

@glyph Writing server side code in the node ecosystem at the moment, I am intimately familiar with this feeling.

That said, I did also once manage to create an #fsharp project that crashed the _compiler_ (not my code) with a null argument exception, which I'm more proud of given its an ML family language with no null values by default (and the compiler is itself written in #fsharp). That was a good days work.

Hi again, #FuncUI #FSharp #Avalonia folks:

gitlab.com/b4ux1t3/FuncUI.Cust

This isn't quite production ready, but I've put together a source generator for a funcui binding of AvaloniaEdit's TextEditor!

I think the project structure still needs (a lot of) love, but I'm pretty pleased with how I've built this out.

MRs are probably jumping the gun a little bit at this time, but I'd love if you pulled this down and gave it a try, see if it needs any dusting off.

GitLabChris P. / FuncUI.CustomBindings · GitLabGitLab.com