Sponsors
Stars
- All languages
- AMPL
- Agda
- Assembly
- Awk
- BQN
- C
- C#
- C++
- CSS
- Chapel
- Clojure
- CoffeeScript
- Common Lisp
- Coq
- Crystal
- Eagle
- Elixir
- Emacs Lisp
- Erlang
- F#
- F*
- Forth
- Frege
- Futhark
- G-code
- Go
- HTML
- Haskell
- HolyC
- Idris
- Java
- JavaScript
- Julia
- Jupyter Notebook
- Kotlin
- LLVM
- Lean
- Lua
- Makefile
- Mercury
- Nix
- OCaml
- Objective-C
- OpenSCAD
- Parrot
- Perl
- Prolog
- PureScript
- Python
- QML
- R
- Racket
- Ragel in Ruby Host
- Reason
- Ruby
- Rust
- SMT
- Scala
- Scheme
- Shell
- Shen
- Smalltalk
- Standard ML
- Swift
- Tcl
- TeX
- TypeScript
- V
- VHDL
- Verilog
- Vim Script
- Vue
- WebAssembly
- XSLT
📚 Freely available programming books
Defines a common protocol for language servers.
Repository for the book "Crafting Interpreters"
Firmware for Arduino based RepRap 3D printer.
The website for Tent — the protocol for evented data storage and decentralized communication
This book will be an undergraduate textbook written in the univalent style, taking advantage of the presence of symmetry in the logic at an early stage.
The Cubix framework for multi-language transformation. Explained in the OOPSLA 2018 paper "One Tool, Many Languages: Language-Parametric Transformation with Incremental Parametric Syntax"
PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.
A micro-benchmark that compares some Haskell serialization libraries
sweirich / lennart-lambda
Forked from steshaw/lennart-lambdaλλλλ Lennart Augustsson's λ-calculus cooked four ways
Tool to convert literate code between styles or to code.
Optimization attempt of the Lambda Control Flow Analysis (STG like language)
Find programmers and interesting projects near you and worldwide.
⛔️ [DEPRECATED] Active at https://github.com/ropensci/roweb2
minad / unlit
Forked from wenkokke/unlitTool to convert literate code between styles or to code.