Exploring a foreign F# codebase

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Siquelin

  • View on GitHub

  • Migrondi

    A Super simple SQL Migrations Tool for SQLite, PostgreSQL, MySQL and SQL Server

  • This is a small project I wrote a few days ago in order to produce a series of blog posts, some about Migrondi and some about this series.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

  • NOTE: You can try this with the Feliz codebase, which is larger and has multiple .fsproj files. But as you will find out, the project structure is laid out just like we've seen here.

  • Fable: F# |> BABEL

    F# to JavaScript, TypeScript, Python, Rust and Dart Compiler

  • NOTE: For larger codebases with more history it is likely that the Program.fs file will have a lot of orchestration and logic as well. given that it is often where everything clashes and starts, for example the Fable Entrypoint is in Entry.fs and it contains a lot of code. The best you can do always is to start at the bottom of the file and work your way up. Remember: Everything at the bottom uses what has already been defined at the top so there are no circular dependencies or random functions/types at the bottom that can trip you off, everything comes from the top!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Fable is a compiler that brings F# into the JavaScript ecosystem

    9 projects | news.ycombinator.com | 17 Oct 2021
  • A new F# compiler feature: graph-based type-checking

    9 projects | news.ycombinator.com | 5 Nov 2023
  • What do people use for REST APIs and Web Development now?

    9 projects | /r/fsharp | 31 Jan 2023
  • F(#)ront-end Experience like Re-Frame (clojure(script))?

    3 projects | /r/fsharp | 7 Dec 2022
  • Is there any advantage to using F# instead of C#?

    3 projects | /r/dotnet | 12 Sep 2022