58-day longest streak
-
latex-unicoder.vim ★ PINNED
A plugin to type Unicode chars in Vim, using their LaTeX names.
Vim Script ★ 91 2y agoExplain → -
dilim ★ PINNED
A structure editor for a simple functional programming language, with Vim-like shortcuts and commands.
Rust ★ 16 2y agoExplain → -
zor-yoldan-haskell
Turkish translation of Learn Haskell Fast and Hard by Yann Esposito.
★ 163 4y agoExplain → -
hezarfen ▣
a theorem prover for intuitionistic propositional logic in Idris, with metaprogramming features
Idris ★ 121 7y agoExplain → -
vim-starter
Quick starter kit for Vim beginners.
Vim script ★ 69 8y agoExplain → -
type.systems
joke page until I decide what to do with this domain name
HTML ★ 40 3mo agoExplain → -
Divan.hs
Ottoman Divan poetry vezin checker in Haskell!
Haskell ★ 39 6y agoExplain → -
WangsAlgorithm
A classical propositional theorem prover in Haskell, using Wang's Algorithm.
Haskell ★ 36 7y agoExplain → -
dilacar
A rule-based machine translation system from Ottoman Turkish to Modern Turkish.
TeX ★ 23 6y agoExplain → -
virtual-piano
Terminal based virtual piano in Haskell, with ncurses and Euterpea
Haskell ★ 18 8y agoExplain → -
turkish-deasciifier.vim
Vim plugin to use emres/turkish-deasciifier
VimL ★ 18 11y agoExplain → -
rocqman
A Pacman implementation in Rocq, extracted to C++ via Crane.
Rocq Prover ★ 17 2mo agoExplain → -
direct-reflection-for-free
using Data and Typeable to get a direct reflection system for free, when we're implementing a toy language in Haskell
TeX ★ 15 6y agoExplain → -
fuzzy
Fuzzy string search in Haskell
Haskell ★ 14 2y agoExplain → -
Guguk
Turkish NLP library in Haskell.
Haskell ★ 13 8y agoExplain → -
chalk
Simple terminal string styling in Haskell.
Haskell ★ 12 9y agoExplain → -
regexp-agda
No description.
Agda ★ 10 7y agoExplain → -
distributed-hash-table
A Haskell implementation of distributed hash tables with two-phase commit.
Haskell ★ 10 9y agoExplain → -
modal
Compilation of modal logic based functional language ML5 to JavaScript.
Agda ★ 9 9y agoExplain → -
edit-time-tactics
Documents (TeX, slides, poster etc.) for my master's thesis, titled "Edit-Time Tactics in Idris", and the TyDe '18 paper, titled "Extensible Type-Directed Editing"
TeX ★ 9 7y agoExplain → -
rocqsweeper
A Minesweeper implementation in Rocq, extracted to C++ via Crane.
Rocq Prover ★ 8 2mo agoExplain → -
idris-microKanren
Simple microKanren implementation in Idris.
Idris ★ 8 8y agoExplain → -
metaprogrammable-editor
Documents (TeX, slides etc.) and code for the editor side metaprogramming in Coq.
TeX ★ 7 7y agoExplain → -
herbrand-prolog
A pseudo-Prolog that tries to answer queries by building the least Herbrand model.
Haskell ★ 6 11y agoExplain → -
twitter-timeline-scraper
Scraper for Twitter embedded timelines.
JavaScript ★ 6 11y agoExplain → -
turkish-deasciifier.hs
Haskell port of Deniz Yuret's Turkish deasciifier.
Haskell ★ 6 11y agoExplain → -
thesis-modal
TeX files of my thesis
TeX ★ 4 9y agoExplain → -
coq-in-coq ⑂
A formalization of the Calculus of Constructions
Rocq Prover ★ 3 15h agoExplain → -
WindowWatcher ⑂
A tool for me to run a shell script between switching windows/apps on a Mac.
Swift ★ 3 4y agoExplain → -
dissertation
my PhD dissertation: Foreign Function Verification Through Metaprogramming
TeX ★ 3 1y agoExplain → -
th-new ⑂
Sample code demonstrating features of typed Template Haskell.
Haskell ★ 3 8y agoExplain → -
reversirocq
A Reversi implementation in Rocq, extracted to C++ via Crane.
Rocq Prover ★ 2 2mo agoExplain → -
makam
Turkish makam music tab player web app, with frets with decimals for microtones.
JavaScript ★ 2 3mo agoExplain → -
blog
Hakyll blog source files.
HTML ★ 2 3mo agoExplain → -
vimrc
my vim settings / plugins
Vim Script ★ 2 3mo agoExplain → -
connection-booster
Class project for COS561 with Prof. Jennifer Rexford: a Chrome app that calculates the optimal number of TCP parallel connections for maximum performance and loads in parallel.
JavaScript ★ 2 7y agoExplain → -
Idris-dev ⑂
A Dependently Typed Functional Programming Language
Haskell ★ 2 8y agoExplain → -
foma.hs
Simple Haskell bindings for Foma.
Haskell ★ 2 11y agoExplain → -
civ
Civilization-like game in Haskell.
Haskell ★ 2 11y agoExplain → -
edit-distance
Verifying edit distance properties in Rocq.
Rocq Prover ★ 1 1mo agoExplain → -
vim-commentary ⑂
commentary.vim: comment stuff out
VimL ★ 1 11y agoExplain → -
CompCert ⑂
The CompCert formally-verified C compiler
Coq ★ 1 1y agoExplain → -
vim-in-coq
A rudimentary Vim clone in Coq, with CertiCoq and ncurses.
Coq ★ 1 1y agoExplain → -
cyk-parser
A CYK-parser for context-tree grammars.
Haskell ★ 1 2y agoExplain → -
henk2000 ⑂
Henk 2000
Haskell ★ 1 8y agoExplain → -
matrix-challenge
Simple matrix determinant calculator in different programming languages
Swift ★ 1 11y agoExplain → -
node-youtube2mp3
Node.js replica of YouTube to MP3 web apps.
JavaScript ★ 1 12y agoExplain → -
programming-language-network ⑂
The network of programming languages
HTML ★ 1 8y agoExplain → -
djinn ⑂
Generate Haskell code from a type
Haskell ★ 1 8y agoExplain → -
joom.github.io
Personal website
HTML ★ 0 1mo agoExplain → -
rocq-crane-sdl2
SDL2 bindings in Rocq, for C++ extraction via Crane.
C++ ★ 0 2mo agoExplain → -
certicoq-sha
A separate repo with one example to test the performance of CertiCoq
C ★ 0 2y agoExplain → -
cpp-coq-ffi
A primitive set data structure for Coq, using `std::set` from C++.
C++ ★ 0 2y agoExplain → -
parseque ⑂
Total Parser Combinators in Coq
Coq ★ 0 8y agoExplain → -
utopia ⑂
Design ❤️ Code
★ 0 3y agoExplain → -
certicoq ⑂
A Verified Compiler for Gallina, Written in Gallina
Coq ★ 0 2y agoExplain → -
CertiGraph ⑂
A library for verifying graph-manipulating programs. Powered by Coq and VST. Compatible with CompCert.
★ 0 3y agoExplain → -
petgraph-automata ⑂
No description.
Rust ★ 0 3y agoExplain → -
how-to-implement-dependent-type-theory ⑂
A tiny dependent typechecker in Haskell, translated from @andrejbauer's OCaml
Haskell ★ 0 7y agoExplain → -
coq-ext-lib ⑂
A library of Coq definitions, theorems, and tactics.
Coq ★ 0 7y agoExplain → -
haskell-companies ⑂
A gently curated list of companies using Haskell in industry
★ 0 7y agoExplain → -
tc ⑂
Reference type checker for the Lean theorem prover
Haskell ★ 0 9y agoExplain → -
Twocan ⑂
A statically typed purely functional language with type-inferred recursive polymorphic variants.
Haskell ★ 0 10y agoExplain → -
cayenne ⑂
Resurrecting Lennart Augustsson's implementation of Cayenne
Haskell ★ 0 13y agoExplain → -
idris-mode ⑂
Idris syntax highlighting, compiler-supported editing, interactive REPL and more things for Emacs.
Emacs Lisp ★ 0 8y agoExplain → -
presentations
Presentation files.
TeX ★ 0 8y agoExplain → -
ghc-proofs ⑂
Let GHC prove program equations for you
Haskell ★ 0 8y agoExplain → -
regexp-coq
A Coq port of my paper Intrinsic Verification of a Regular Expression Matcher
Coq ★ 0 9y agoExplain → -
op-download
Download and generate CSV files from Open Procurement tenders API.
JavaScript ★ 0 10y agoExplain → -
wordcloud ⑂
Haskell library which makes word/tag clouds.
Haskell ★ 0 16y agoExplain → -
pixs ⑂
An image-processing library for Haskell.
Haskell ★ 0 10y agoExplain → -
spec ⑂
An event management application built on Node.js
JavaScript ★ 0 11y agoExplain → -
asteroids ⑂
Asteroids... in Haskell!!
Haskell ★ 0 11y agoExplain → -
git-slides ⑂
Text-based slides using vim and git.
Shell ★ 0 12y agoExplain → -
Norvigs-Spelling-Corrector ⑂
A Haskell implementation of Peter Norvig's spelling corrector
Haskell ★ 0 11y agoExplain → -
infinite-search ⑂
An implementation of Martin Escardo's exhaustively searchable sets in Haskell.
Haskell ★ 0 17y agoExplain → -
ChartNew.js ⑂
A cleaned up version of ChartNew.js
JavaScript ★ 0 12y agoExplain → -
fly-me
JavaScript and vector graphics based space game.
★ 0 12y agoExplain → -
mips-examples
Simple examples in MIPS Assembly.
Assembly ★ 0 12y agoExplain → -
wesmaps-json
Node.js app to scrape Wesleyan course catalog to output JSON.
JavaScript ★ 0 12y agoExplain → -
language-counter
Pie chart of languages of the repos that a GitHub user owns/starred/is watching.
CSS ★ 0 12y agoExplain →
No repos match these filters.