dbcore
VisualFSharp
dbcore | VisualFSharp | |
---|---|---|
5 | 56 | |
502 | 3,757 | |
- | 0.5% | |
0.0 | 9.9 | |
over 1 year ago | 3 days ago | |
Go | F# | |
MIT License | 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.
dbcore
-
Why is C taking over, and what can be done about it?
Something already exists that reads your database schema and generates the entire CRUD backend . https://www.dbcore.org/
- DBCore
-
What I wish I knew when learning F#
I've had good experiences running F# on Linux. I used it to build an API generator from database schemas.
Same as Go you can get a single static binary you can copy anywhere.
It's very convenient and you've got a massive number of .NET APIs to fall back on.
The language is a little complex though. That you cannot call interface methods on an object implementing the interface without explicitly casting to the interface [1] is pretty weird. And getters/setters are a little complex.
If you want an easy introduction to the ML family for educational/historic sake I'd always recommend Standard ML.
But if you want a highly pragmatic, mature, strictly typed, compiled cross-platform language F# is pretty compelling.
[0] https://github.com/eatonphil/dbcore
[1] https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...
VisualFSharp
- Change F#'s Color on GitHub
-
Experimentation with Optimized Closures
There's docs about how the compiler generally does optimizations here: https://github.com/dotnet/fsharp/blob/main/docs/optimizations.md
-
Load projects with dependencies on Repl
You should add your +1 to https://github.com/dotnet/fsharp/issues/8764, which would add a syntax like #r: project ... to FSI.
-
Updated .NET Managed languages strategy - .NET
So when people are mad about MS and F#, one can see here that: https://github.com/dotnet/fsharp/graphs/contributors MS does a lot more for F# then people being all pessimistic in reddit.
-
AOT
F# AOT feature tracking
- old languages compilers
-
Ask HN: Is Clojure Dead?
Can't speak to the others, but I'm pretty sure the F# team just doubled or tripled in size (it's still small though). Also the GitHub repo is very active: https://github.com/dotnet/fsharp .
- Why is it not possible to pipeline .NET class methods?
- What are the features you're looking forward to in the next version of Fsharp?
-
Help with trying to get a .NetFramework project running in VS2022
Have you tried the workaround listed here? https://github.com/dotnet/fsharp/issues/12239
What are some alternatives?
nbb - Scripting in Clojure on Node.js using SCI
FunScript - F# to JavaScript compiler with JQuery etc. mappings through a TypeScript type provider
interactive - .NET Interactive combines the power of .NET with many other languages to create notebooks, REPLs, and embedded coding experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.
F# - Please file issues or pull requests here: https://github.com/dotnet/fsharp
SharpLab - .NET language playground
Roslyn - The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
dafny - Dafny is a verification-aware programming language
Nemerle - Nemerle language. Main repository.
PgRoutiner - PgRoutiner - Database-First Development with .NET and PostgreSQL.
language-ext - C# functional language extensions - a base class library for functional programming
ClojureCLR - A port of Clojure to the CLR, part of the Clojure project
ocaml - The core OCaml system: compilers, runtime system, base libraries