Lev's Hacking Notes

Dropping Pakets and F# Bombs

2021-03-25 Tags: F#

I tried to be clever with the title.

I spent the better part of the evening yesterday trying to get the LaunchDarkly .NET SDK to work in F#. This was a part of my current journey of trying to learn more F# so that I can continue to contribute to the dark porting effort.

My first problem was I was trying to use the Paket package manager which is in use in dark, but for some reason I could not get any of the installed dependencies to be recognized. I randomly got it working in one project when I saved and re-opened a file, but then when I started a new project the same trick didn't work.

Needless to say I have no idea what I am doing. After spending way too much time troubleshooting this, I just switched back to the built in package manager from the dotnet CLI which uses nuget. This got me to the point where I was able to at least load and recognize the dependency in my F# code.

Sadly, I was not able to get this to actually work. I think the main problems is that I don't really understand how to use .NET objects from within F# and all of my code, while syntactically correct, looks like object oriented F# (which I guess is kind of a thing, but not really).

The good news is that I am sure I will figure this out given enough time, so onwards for now.

Articles from blogs I follow around the net

Reading Environment (ENV) Variables From The Server Scope In Lucee CFML

Ben Nadel demonstrates that environment (ENV) variables can be read directly out of the SERVER scope in Lucee CFML - shout-out to Julian Halliwell for the pro-top!...

via Ben Nadel's Web Development and User Experience Feed @ BenNadel.com October 26, 2021

GitHub stale bot considered harmful

Disclaimer: I work for a GitHub competitor. One of GitHub’s “recommended” marketplace features is the “stale” bot. The purpose of this bot is to automatically close GitHub issues after a period of inactivity, 60 days by default. You have probably encountered…

via Drew DeVault's blog October 26, 2021

Willingness to look stupid

People frequently1 think that I'm very stupid. I don't find this surprising, since I don't mind if other people think I'm stupid, which means that I don't adjust my behavior to avoid seeming stupid, which results in people thinking tha…

via Dan Luu October 21, 2021

Generated by openring