Jordan Marr
banner
jordanmarr.bsky.social
Jordan Marr
@jordanmarr.bsky.social
Spreading the gospel of F#
https://github.com/JordanMarr
I just refactored a bunch of tests with large, inline JSON strings to files using the awesome "EasyBuild.FileSystemProvider" type provider by @mangelmaxime.bsky.social. #fsharp

(The JSON strings were using up mah tokens!)

github.com/easybuild-or...
July 15, 2025 at 9:20 PM
The new `tryParse` fn in FSharp.SystemCommandLine makes it easy to parse any input type using the F# Result type for built-in validation. Perfect for parsing discriminated unions, or... anything. #fsharp
July 13, 2025 at 3:42 AM
I want to deprecate the original Input methods (commented out below) with something a little more "fun".

This would eliminate confusion from overload soup, and I think this would be easier for people to extend to their liking. #fsharp
June 22, 2025 at 9:36 PM
The final result works in the same way:
March 24, 2025 at 2:39 PM
One work around is to use a discriminated union with common properties exposed. This provides most of the convenience of inheritance for read operations.
December 19, 2024 at 7:48 PM
Using the Fable.React `classList` always brings me joy. ☺️
December 6, 2024 at 7:34 PM
Very nice looking code!
Another perk of F# is that the TryParse style methods can be consumed as a tuple.
December 3, 2024 at 9:35 AM
Waiting for cache to refresh in VS!
November 12, 2024 at 6:31 PM