.NET Conf focus on F# notes
1 minute read
.NET Conf: Focus on F# notes
Yes this has been sat in my drafts for far too long. I suspect since 2021-07-29
- JavaScript backend
- Supports .NET libs
- Supports LINQ
- Has pipes, is this similar to what we have in bash and unix?
- Prefers type inference.
- Total opposite of C# which prefers explicit type definition to cut down on run time errors.
- How to use python type hinting?
- Carl Meyer - Type-checked Python in the real world - PyCon 2018
- TypeScript
- Looks like a scripting language.
- F# interactive in VS Code.
let
keyword much like TypeScript.- I wonder if it will replace TypeScript in some applications.
- F# for Fun and Profit
- Why use F#?
- > F# is not cluttered up with coding “noise” such as curly brackets, semicolons and so on.
- https://fsharpforfunandprofit.com/posts/fvsc-sum-of-squares/
- Reminds me of what I was saying here: A state of .NET in late 2020 - C# 9
- Perhaps C# 9 is actually getting lots of ideas from F# however I think there needs to be a clear line between them otherwise you muddy the two languages.
- > F# is not cluttered up with coding “noise” such as curly brackets, semicolons and so on.
- Why use F#?
- SAFE Stack
- ASP.NET + F#
- Fable compiles F# to JavaScript.
- React for client.
- Sharing custom types between server and client.
- Sharing validation between server and client.
- Alt + enter for dotnet fsi repl run current selection
- Dotnet fsi… where is C# fsi? Integrate csi to dotnet cli #17666
- Haskell vs f#…
I feedback.
Let me know what you think of this article on twitter @M3PGS or leave a comment below!
Let me know what you think of this article on twitter @M3PGS or leave a comment below!
comments powered by Disqus