-
Stars: 21k One of the most if not the most popular FP frameworks that has won "the most admired web framework" at stackoverflow research for several years in a row. Stack Overflow Developer Survey 2023 Fullstack, Ruby inspired. Connects high load with easy of use. There are big companies using this framework check related block at Phoenix Framework
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
scala
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Scala
-
supabase/realtime
-
CouchDB
Seamless multi-master syncing database with an intuitive HTTP/JSON API, designed for reliability
CouchDB
-
Gleam
-
emqx
-
lustre
A Gleam web framework for building HTML templates, single page applications, and real-time server components.
Front end in Gleam
-
Metabase
The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
metabase
-
Exercism - Scala Exercises
Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
Appeared at 2012. Built on top of BEAM to make Erlang\OTP runtime more accessible, because Erlang is not user friendly really; and shares the same abstractions and OTP framework for building distributed, fault-tolerant applications. Though initially designed with dynamic typing, Elixir is actively developing static typing capabilities cnrs. As Joe Armstrong said about types "no good type system save you from node failure" — that is why Erlang language was dynamically typed — it was not focus. And it is one of the two languages in this list available on Leetcode, but I would recommend to use https://exercism.org/ for practice firstly. You can think about this language as more modern and easy to use language for BEAM runtime than original Erlang language. Why does it matter? Because Erlang really powers high load. You can find out more here about real world use cases of Erlang its VM called BEAM. Whats-app cloud handles 2 millions connection per a node for instance. It is simple language nevertheless a powerful one. Maybe Elixir has not really good theoretical fundament, but it is still good language and its author José Valim actively works on bringing type system with synergy of academic world.
-
logseq
A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
logseq
-
Elm
-
penpot
-
Elixir
-
ShellCheck
-
Clojure
-
pandoc
-
PostgREST
-
Like hadolint: Dockerfile linter, validate inline bash, written in Haskell; Purescript, Unison, Idris languages implemented in Haskell. I recommend to check ideas behinds those projects. Especially Unison's mind-blowing something naive idea about infinite computational resources.
-
spark
-
Enso
-
Python is not functional language itself. And as I can relate does not want to be: look at lambda for instance. But this package allows to write more robust applications. Link to lib: GitHub - dry-python/returns: Make your functions return something meaningful, typed, and safe!
Related posts
-
Seeking Architectural Advice for a Report Automation Sytem Upgrade
-
A comparison of Supabase, Hasura and Aista
-
Thin Backend - Instant Postgres Backend for React/Vue/Svelte/... Apps with Realtime , Optimistic Updates & Auto-generated TypeScript Bindings
-
thin.dev: Typesafe realtime backend for react/svelte/.. apps, 400+ Stars on GitHub
-
Show HN: OrioleDB Beta7 Benchmarks