Rust for Fsharpers and F# for Rustaceans
Rust is my first language, and recently I've begun delving into languages in the Rust periphery, one of which is F# (since the Rust compiler was originally written in OCaml and it incorporates a good deal of its syntax)...
#fsharp #ocaml #rust
https://github.com/Dhghomon/rust-fsharp
Rust is my first language, and recently I've begun delving into languages in the Rust periphery, one of which is F# (since the Rust compiler was originally written in OCaml and it incorporates a good deal of its syntax)...
#fsharp #ocaml #rust
https://github.com/Dhghomon/rust-fsharp
dotnet-repl
This project is an experiment using .NET Interactive and Spectre.Console to create a polyglot .NET REPL for use on the command line.
#fsharp #csharp #repl #console
https://github.com/jonsequitur/dotnet-repl
This project is an experiment using .NET Interactive and Spectre.Console to create a polyglot .NET REPL for use on the command line.
#fsharp #csharp #repl #console
https://github.com/jonsequitur/dotnet-repl
UnrealCLR
UnrealCLR is a plugin which natively integrates .NET host into the Unreal Engine with the Common Language Runtime for direct execution of managed code to build a game/application logic using the full power of #csharp 9.0, #fsharp 5.0, and .NET facilities with engine API. The project is aimed at stability, performance, and maintainability.
#game #engine #unreal #epicgames
https://github.com/nxrighthere/UnrealCLR
UnrealCLR is a plugin which natively integrates .NET host into the Unreal Engine with the Common Language Runtime for direct execution of managed code to build a game/application logic using the full power of #csharp 9.0, #fsharp 5.0, and .NET facilities with engine API. The project is aimed at stability, performance, and maintainability.
#game #engine #unreal #epicgames
https://github.com/nxrighthere/UnrealCLR
GitHub
GitHub - nxrighthere/UnrealCLR: Unreal Engine .NET 6 integration
Unreal Engine .NET 6 integration. Contribute to nxrighthere/UnrealCLR development by creating an account on GitHub.
.NET Infographics
Here are (almost) all of the infographics that badamczewski have made on .NET (C# and F#):
https://leveluppp.ghost.io/net-infographics
#csharp #fsharp #info #infographic #optimization
Here are (almost) all of the infographics that badamczewski have made on .NET (C# and F#):
https://leveluppp.ghost.io/net-infographics
#csharp #fsharp #info #infographic #optimization
FuncyDown
A simple functional F# library to create Markdown files.
#fsharp #md #markdown
https://github.com/GDATASoftwareAG/FuncyDown
A simple functional F# library to create Markdown files.
#fsharp #md #markdown
https://github.com/GDATASoftwareAG/FuncyDown
LearnOpenGL.FSharp
Learn OpenGL with F# examples. Exercises based on the learnopengl.com tutorials, using F# and Silk.NET as the OpenGL wrapper.
#fsharp #opengl #gl
https://github.com/Agnael/LearnOpenGL.FSharp
Learn OpenGL with F# examples. Exercises based on the learnopengl.com tutorials, using F# and Silk.NET as the OpenGL wrapper.
#fsharp #opengl #gl
https://github.com/Agnael/LearnOpenGL.FSharp
GitHub
GitHub - Agnael/LearnOpenGL.FSharp: Exercises based on the https://learnopengl.com/ tutorials, using F# and Silk.NET as the OpenGLβ¦
Exercises based on the https://learnopengl.com/ tutorials, using F# and Silk.NET as the OpenGL wrapper. - GitHub - Agnael/LearnOpenGL.FSharp: Exercises based on the https://learnopengl.com/ tutoria...
Highlight HTML/SQL templates in F#
VS Code extension that highlights HTML/SVG/CSS/SQL/JS F# triple quoted strings (interpolated or not) preceded by a function named html/svg/css/sql/js.
#fsharp #tooling #productivity #extension
https://marketplace.visualstudio.com/items?itemName=alfonsogarciacaro.vscode-template-fsharp-highlight
VS Code extension that highlights HTML/SVG/CSS/SQL/JS F# triple quoted strings (interpolated or not) preceded by a function named html/svg/css/sql/js.
#fsharp #tooling #productivity #extension
https://marketplace.visualstudio.com/items?itemName=alfonsogarciacaro.vscode-template-fsharp-highlight
Building a Webpack alternative in F#
Fable 3 made something I was not aware for some time, it moved to emitting ESM Modules and leaving babel and other stuff behind for users to set up.
It was around June that...
#webpack #fsharp #javascript #fsadvent
π https://dev.to/tunaxor/building-a-webpack-alternative-in-f-4p0f
Fable 3 made something I was not aware for some time, it moved to emitting ESM Modules and leaving babel and other stuff behind for users to set up.
It was around June that...
#webpack #fsharp #javascript #fsadvent
π https://dev.to/tunaxor/building-a-webpack-alternative-in-f-4p0f
π1
VisUAL2
VisUAL2 is a cross-platform tool that makes it very easy for beginners to write small and medium-sized ARM assembler programs, with no manual and intuitive visual debugging. Written in F# with Elmish, React Monaco Editor, Electron & Fable.
#fsharp #elmish #ARM #assembler #react
π github.com/scc416/Visual2
VisUAL2 is a cross-platform tool that makes it very easy for beginners to write small and medium-sized ARM assembler programs, with no manual and intuitive visual debugging. Written in F# with Elmish, React Monaco Editor, Electron & Fable.
#fsharp #elmish #ARM #assembler #react
π github.com/scc416/Visual2
π₯5π1
Comparing a Voxel Game in F# and Rust
I recently ported Robocave from F# to Rust as a way to learn and experiment with Rust. The game is a first-person shooter originally written for 7dfps and PROCJAM using a custom F# engine based on Garnet and Veldrid...
#game #rust #fsharp
π cragwind.com/blog/posts/comparing-voxel-game-fsharp-rust
I recently ported Robocave from F# to Rust as a way to learn and experiment with Rust. The game is a first-person shooter originally written for 7dfps and PROCJAM using a custom F# engine based on Garnet and Veldrid...
#game #rust #fsharp
π cragwind.com/blog/posts/comparing-voxel-game-fsharp-rust
π2π₯2
Urls
Urls is a .NET library of records that represent Urls, written in C#. All properties are immutable, and there are a collection of Fluent API style extension methods to make Url construction easy. Urls is designed with F# in mind. Use the non-destructive mutation (with) syntax to create new Urls easily and make HTTP calls with RestClient.Net.
#csharp #fsharp #url #urls
π github.com/MelbourneDeveloper/Urls
Urls is a .NET library of records that represent Urls, written in C#. All properties are immutable, and there are a collection of Fluent API style extension methods to make Url construction easy. Urls is designed with F# in mind. Use the non-destructive mutation (with) syntax to create new Urls easily and make HTTP calls with RestClient.Net.
#csharp #fsharp #url #urls
π github.com/MelbourneDeveloper/Urls
π4β€1
Inline Assembly in F#! How does it work?
This is assembly language in F#. No, this is not emulated. It is not IL. It is x86 assembly language. The one that runs on your CPU natively. β¦ in F#. So, letβs see how it works under the hood...
#fsharp #assembly #CE #x86
π blog.devgenius.io/inline-assembly-...
This is assembly language in F#. No, this is not emulated. It is not IL. It is x86 assembly language. The one that runs on your CPU natively. β¦ in F#. So, letβs see how it works under the hood...
#fsharp #assembly #CE #x86
π blog.devgenius.io/inline-assembly-...
π₯4