JCoder58
The latest active plugin for C#/.NET is UnrealSharp (https://github.com/UnrealSharp/UnrealSharp). They have an active Discord: https://discord.gg/HQuJUYFxeV
To change your rates, you have to go to their support group and ask for the change. I'm not sure how hard it is to change I haven't needed to change it yet.
> If I want to write a numeric value in a json output I'm creating that will be consumed by some other system, I want that thing to represent exactly that and spit an error if I ever try to assign something else, such as a string
https://fsharpforfunandprofit.com/posts/serializating-your-d...
> I need to be able to say, "this number is not just any number, this is actually a temperature measurement in Celsius"
https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...
https://bartoszmilewski.com/2014/10/28/category-theory-for-p...
"This framework can be used to build applications that run across multiple platforms using their native toolkit, with an easy to use API. This will make your applications look and work as a native application on all platforms, using a single UI codebase."
Or if you just want to learn it, you can run it in your browser here: https://try.fsharp.org/
Technologies: C++, C#, .NET Core, V8, Unreal Engine 4, Unity 3D.
I have well over 20 years of experience ranging from driver development to desktop applications.
Email: 4xcoder at gmail.com
DukTape is already that.
Eric Lippert's Monad Posts, starting at https://ericlippert.com/2013/02/21/monads-part-one/ - Uses C# to build up Monads using examples.