nowfound

Life & fun · September 24, 2018

AP

Announcing Pure-C: A C back end for PureScript

Announcing Pure-C: A C back end for PureScript launched on September 24, 2018 with 11 votes, #850 of 2,635 launches that month and more than 75% of that year's launches. The site was not reachable when checked in September 2026.

In plain words

Pure-C is a C back end for PureScript, a strongly typed functional programming language that compiles to JavaScript. This tool enables PureScript developers to compile their code to C instead, expanding the language's usability beyond web development to systems programming and other C-based environments. It is designed for developers who want to leverage PureScript's type system and functional paradigms while targeting C platforms and applications.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • ScrapScript – A tiny functional language for sharable software2023 · scrapscript.org · ▲503

    Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)

  • A work-in-progress C compiler from scratch2021 · github.com · ▲159

    Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean

  • I built a web framework in C2025 · github.com · ▲420

    a lightweight web framework in c. Contribute to ashtonjamesd/lavandula development by creating an account on GitHub.

  • Lambda-8cc – An x86 C compiler written in untyped lambda calculus2022 · github.com · ▲249

    x86 C compiler written in untyped lambda calculus. Contribute to woodrush/lambda-8cc development by creating an account on GitHub.

  • Chan – pure C implementation of Go channels2014 · github.com · ▲150

    Pure C implementation of Go channels. Contribute to tylertreat/chan development by creating an account on GitHub.

  • The C3 programming language (C alternative language)2025 · github.com · ▲175

    Get it from here: https://github.com/c3lang/c3c In 2019, while contributing to the C2 language, I started up "C3" as a pet project while waiting for pull requests to be approved... Now it's 6 years later and C3 well on its way to 1.0, having released 0.7.0 last week. Unlike other C alternatives, C3 tries to evolve C – but without concern to backwards compatibility to the latter. What it adds to C is among other things: - Module system - Semantic macros and compile time introspection - Lightweight generic modules - Zero overhead errors - Build-in slices and SIMD types -…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2018

the whole month →