pcf

A small compiler for PCF (by jozefg)

Pcf Alternatives

Similar projects and alternatives to pcf

  1. kaleidoscope

    10 pcf VS kaleidoscope

    Haskell LLVM JIT Compiler Tutorial

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. husk-scheme

    2 pcf VS husk-scheme

    A full implementation of the Scheme programming language for the Haskell Platform.

  4. binaryen

    9 pcf VS binaryen

    Discontinued DEPRECATED in favor of ghc wasm backend, see https://www.tweag.io/blog/2022-11-22-wasm-backend-merged-in-ghc

  5. sjsp

    0 pcf VS sjsp
  6. egison

    12 pcf VS egison

    The Egison Programming Language

  7. sunroof-compiler

    Monadic Javascript Compiler

  8. accelerate-fft

    FFT library for Haskell based on the embedded array language Accelerate

  9. hyper-haskell-server

    The strongly hyped Haskell interpreter.

  10. alms

    0 pcf VS alms

    The Alms Programming Language

  11. llvm-hs-pretty

    Pretty printer for LLVM AST to Textual IR

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pcf alternative or higher similarity.

pcf discussion

Log in or Post with

pcf reviews and mentions

Posts with mentions or reviews of pcf. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-06-04.
  • Implementing a LLVM Micro C compiler in Haskell
    2 projects | news.ycombinator.com | 4 Jun 2021
    This is amazing. I tried following Stephen Diehl's JIT compiler in LLVM tutorial[0] a few years ago but it was already outdated (the llvm-hs library changed quite a bit), and subsequent web searches didn't turn up much.

    For those interested in tutorials like this, I'd also recommend a very literate Haskell compiler for the PCF language to C[1], which is essentially lambda calculus with some primitives.

    [0] https://www.stephendiehl.com/llvm/

    [1] https://github.com/jozefg/pcf/

Stats

Basic pcf repo stats
1
126
0.0
over 5 years ago

jozefg/pcf is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of pcf is Haskell.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Haskell is
the 30th most popular programming language
based on number of references?