Divyansh Prakash's repositories

streamer

threading macro(s) for transducers / transducers re-imagined as streams

Language:ClojureLicense:EPL-1.0Stargazers:40Issues:4Issues:0

simple-stackless-lisp

A small but powerful Clojure-like Lisp with first class continuations and macros

Language:ClojureLicense:EPL-2.0Stargazers:11Issues:2Issues:30

cljs-expo-game

Experiment with gamedev in Cljs + Expo

Language:ClojureLicense:MITStargazers:10Issues:0Issues:0

rudralang

A dynamic general-purpose high-level functional-programming language with familiar syntax that compiles to native binaries.

Language:SchemeLicense:EPL-2.0Stargazers:8Issues:3Issues:35

PredScript

Predicates as Types. Compiles to JS.

Language:JavaScriptLicense:MITStargazers:4Issues:3Issues:71

arrpro

A simple programming language represented as JSON.

Language:JavaScriptStargazers:2Issues:3Issues:0

simple-bytecode-vm

Simple bytecode compiler + VM for Clojure-like language

Language:ClojureLicense:EPL-2.0Stargazers:2Issues:2Issues:0

divs1210

Config files for my GitHub profile.

.emacs.d

my emacs conf

Language:Emacs LispStargazers:0Issues:2Issues:0

.oh-my-zsh

zsh config

Language:ShellLicense:NOASSERTIONStargazers:0Issues:2Issues:0

acorn-typescript

Alternative, TypeScript parser

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

atomic

Write Clojuresque functional core, imperative shell programs in JavaScript.

Language:JavaScriptStargazers:0Issues:1Issues:0

blockchain

A clojure implementation of a blockchain based on "Learn Blockchains by Building One"

Language:ClojureLicense:MITStargazers:0Issues:1Issues:0

clj-retry

recur from within catch blocks in Clojure

Language:ClojureLicense:NOASSERTIONStargazers:0Issues:2Issues:0

clojure-lsp

Language Server (LSP) for Clojure

Language:ClojureLicense:MITStargazers:0Issues:1Issues:0

dogecoin

very currency

Language:C++License:MITStargazers:0Issues:1Issues:0

engine

Clojure 2D game engine

Language:ClojureStargazers:0Issues:1Issues:0

finkel

Haskell in S-expression

Language:HaskellLicense:BSD-3-ClauseStargazers:0Issues:1Issues:0
Language:ClojureStargazers:0Issues:1Issues:0

guardrails

Efficient, hassle-free function call validation with a concise inline syntax for clojure.spec and Malli

Language:ClojureLicense:EPL-2.0Stargazers:0Issues:1Issues:0

HVM

A massively parallel, optimal functional runtime in Rust

Language:RustLicense:MITStargazers:0Issues:1Issues:0

jna-native-image

Short example of using JNA with graalvm's native-image

Language:ClojureLicense:MITStargazers:0Issues:1Issues:0

meteor-react-todo

Simple Meteor project with SSR and routing

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0
Language:Jupyter NotebookLicense:MITStargazers:0Issues:1Issues:0

pie

The Pie language, which accompanies The Little Typer by Friedman and Christiansen

Language:RacketLicense:AGPL-3.0Stargazers:0Issues:1Issues:0

slick

The Slick programming language is an s-expression surface syntax for Go.

Language:GoLicense:BSD-3-ClauseStargazers:0Issues:1Issues:0

special-lisp

An open source attempt at Futamura projections for a simple language

Language:ClojureLicense:NOASSERTIONStargazers:0Issues:2Issues:0

ToyVM

ToyVM: Bytecode VM for a simple lisp

Language:ClojureLicense:NOASSERTIONStargazers:0Issues:2Issues:0

zaphod

typechecked + runtime validated functions for TypeScript

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0