ClojureCLR
Fable: F# |> BABEL
Our great sponsors
ClojureCLR | Fable: F# |> BABEL | |
---|---|---|
7 | 53 | |
1,502 | 2,699 | |
0.7% | 1.2% | |
0.0 | 9.2 | |
4 months ago | 1 day ago | |
C# | F# | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
ClojureCLR
-
Ask HN: Does an equivalent of Clojure exist for .NET?
ClojureCLR can already run on .NET 5.0 , so at least it made it through the .NET Core migration. I'm sure they'll get it to 6.0 at some point.
- Clojure, but without the JVM?
-
Elixir Protocols vs. Clojure Multimethods
I recently found there was a clojure implementation for .NET and also one for the BEAM Virtual Machine. Has anyone used the latter? Regards
-
Scheme for embedding in .NET application
Maybe it's not exactly a scheme, but there's Clojure CLR and it's actively maintained: https://github.com/clojure/clojure-clr/wiki
-
Java on Truffle – Going Fully Metacircular
I don't have a huge amount of insight into the project but the commits over time don't look super healthy: https://github.com/clojure/clojure-clr/graphs/commit-activit...
Either way it's pretty clearly not a core platform for Clojure.
> I wish ClojureCLR weren't dead too
Is there any reason for saying that? Checking the commits history on Github[1], the project seems still alive.
Fable: F# |> BABEL
-
Dart 3.1 and a retrospective on functional style programming in Dart
Stuff like this: https://github.com/fable-compiler/Fable/issues/1822
It just seems like an incredibly ambitious project that appears to have very little equal but is mainly worked on by a handful of people but no corporate backing. I get the feeling that if you want to use it, you'll either be the only one doing what you're doing or among just a few people. I already use F# and feel this way about the core language itself.
-
Elixir – Why the dot (when calling anonymous functions)?
F# is also part of the OCaml family, has a great to-JS transpiler (https://fable.io/) and F# code can also be used in .NET projects.
- Is it possible to write games like Pac-Man in a functional language?
-
Are there any good resources on reflection in Fable?
Yeah, I just found that a while ago. Also, I found a link to the Fable reflection tests in its docs, and going over it, it seems like it supports all of it for types that are fully known at compile time.
-
Comparing Objective Caml and Standard ML
If you like F# but not .NET, Fable might also be worth a look: https://fable.io/
-
What do people use for REST APIs and Web Development now?
Fable Is a great F# -> js compiler. You can use:
-
As a .NET developer, what's your preferred front-end?
Fable - https://fable.io/
- Letlang, a programming language targetting Rust - Road to v0.1
-
What’s so great about functional programming anyway?
Or https://fable.io in the F# world, which is production ready and excellent
- Is there any advantage to using F# instead of C#?
What are some alternatives?
F# - Please file issues or pull requests here: https://github.com/dotnet/fsharp
rescript-compiler - The compiler for ReScript.
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
IronScheme - IronScheme
Fable - The project has moved to a separate organization. This project provides redirect for old Fable web site.
Sutil - Lightweight front-end framework for F# / Fable. No dependencies.
Mono-basic - Visual Basic Compiler and Runtime
Nemerle - Nemerle language. Main repository.
Feliz - A fresh retake of the React API in Fable and a collection of high-quality components to build React applications in F#, optimized for happiness
haxe - Haxe - The Cross-Platform Toolkit
VisualFSharp - The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio