Skip to content

Instantly share code, notes, and snippets.

@forked-from-1kasper
forked-from-1kasper / nbe.ml
Last active November 27, 2021 15:33
Hyperprover in 150 LOC
type expr =
| EVar of string
| EApp of expr * expr
| EPi of string * expr * expr
| ESig of string * expr * expr
| ELam of string * expr * expr
| EPair of expr * expr
| EFst of expr
| ESnd of expr
| ESet of int
@ecthiender
ecthiender / doom_emacs_for_haskell.md
Last active October 25, 2023 05:33
Step by step instructions to setup doom emacs for Haskell + Haskell Language Server (LSP)

Install doom emacs

git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.emacs.d
cd ~/.emacs.d
bin/doom install

Optional

@thealmarty
thealmarty / idris2notes.md
Last active August 4, 2021 21:34
Lessons from Idris 2
@heitor31415
heitor31415 / pomodoro.sh
Last active March 6, 2021 11:54
Bash Pomodoro
#!/bin/bash
# My shell pomodoro
WORK=25 # Minutes of work
PAUSE=5 # Minutes to a short pause
TIMES=1 # Repeat Pomodoro cycle TIMES times
usage() { # Function: Print a help message.
echo "Usage: $0 [ -t TIMES ] [ -w WORK ] [ -p PAUSE ]" 1>&2
}
exit_abnormal() { # Function: Exit with error.
@MattPD
MattPD / analysis.draft.md
Last active April 24, 2024 14:53
Program Analysis Resources (WIP draft)
@AndiH
AndiH / tikz-arrows.pdf
Last active April 23, 2024 01:54
TikZ Arrow Tip Overview
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.