Embedded programming for the functionally-inclined programmer?

This page summarizes the projects mentioned and recommended in the original post on /r/functionalprogramming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • cpp_functional_programming

    List of materials about functional programming in C++

  • Have you looked at functional libraries for C++? boost::hof and FunctionalPlus are two I've looked at. This site gives a lot of links for other sources.

  • purescript-native

    A native compiler backend for PureScript (via C++ or Golang)

  • Another I thought of: Purescript (a haskell-like language that compiles to Javascript) has a native backend that compiles to either C++ or Go.

  • 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
  • awesome-embedded-rust

    Curated list of resources for Embedded and Low-level development in the Rust programming language

  • If you are interested in Rust you may find https://github.com/rust-embedded/awesome-embedded-rust useful.

  • AtomVM

    Tiny Erlang VM

  • There’s also AtomVM a minimal erlangVM to run elixir on microcontrolers https://github.com/bettio/AtomVM and possibly the Lumen compiler to compile to byte code https://getlumen.org

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