Canada

Musa Al-hassy

Elite
@alhassy

Engineering Manager & JS Team Lead ;; Programming language enthusiast ;; Emacs & Org-mode Promoter ;; Computing Science PhD ;; Previously a Sessional Lecturer

emacs.d. My Emacs configuration, literately :smile:

402

ElispCheatSheet. Quick reference to the core language of Emacs ---Editor MACroS.

247

org-special-block-extras. A number of new custom blocks and link types for Emacs' Org-mode ^_^

233

JavaScriptCheatSheet. Quick reference to the tremendously accessible high-level language of the web ^_^

220

CheatSheet. Pretty cheat sheets, or ``reference cards'', obtainable from Org files.

184

gentle-intro-to-reflection. A slow-paced introduction to reflection in Agda. ---Tactics!

105

next-700-module-systems. PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue.

82

OCamlCheatSheet. Reference of basic commands to get comfortable with OCaml.

79

PrologCheatSheet. Basics of relational programming with Prolog —PROgramming in LOGic ^_^

77

CatsCheatSheet. This project is to contain a listing of common theorems in elementary category theory.

76

repl-driven-development. Press "C-x C-e" to send any piece of code (in any language) to a REPL in the background, within Emacs!

74

PythonCheatSheet. Quick reference to a tremendously accessible high-level language ---executable pseudocode!

45

AgdaCheatSheet. Basics of the dependently-typed functional language Agda ^_^

43

HaskellCheatSheet. A reference sheet for the basics of the mind-expanding Haskell language ^_^

40

holy-books. An Emacs interface to the Quran and the Bible: Org-mode links, tooltips, and Lisp look-ups

29

ob-latex-as-png. Inline arbitrary LaTeX snippets as PNGs in Emacs (•̀ᴗ•́)و

27

FSharpCheatSheet. Reference sheet of the basics of F# ^_^

22

org-agda-mode. An Emacs mode for working with Agda code in an Org-mode like fashion, more or less.

21

OzCheatSheet. Basics of the Oz/Mozart language ^_^

20

CoqCheatSheet. Reference sheet for the Coq language.

17

ClojureCheatSheet. Quick reference to a modern Lisp :-)

16

easy-extensibility. Making VSCode extensions ON-THE-FLY, without the ceremony of creating a new node project!

15

lf. A Language Features library for Emacs Lisp

13

multistage-programming-taha. A Haskell implementation of the code within Walid Taha's ``A Gentle Introduction to Multi-stage Programming''

10

RubyCheatSheet. Reference of basic commands to get comfortable with Ruby ---Pure OOP!

7

alhassy.github.io. My personal blog (•̀ᴗ•́)و

7

RustCheatSheet. Rust ≈ C + OCaml

6

AngularJSCheatSheet. A reference for the accessible JS framework that gives HTML: {{Variables}}, Conditionals, Loops, etc!

5

CalcCheck. Abridged lecture notes for CompSci/SfwrEng 2DM3 2020 and documentation on CalcCheck

5

CCheatSheet. Basics of the tremendously ubiquitous C language that permeates most of computing!

4

interactive-way-to-c. Learning C program proving using Emacs --reminiscent of Coq proving with Proof General.

4

design-patterns-higher-order. Notes & implementations of the code within Jeremy Gibbons' ``Design Patterns as Higher-Order Datatype-Generic Programs''; notably focus on multibranching trees and their BDS.

3

VueCheatSheet. A reference for the accessible JS framework that gives HTML: {{Variables}}, Conditionals, Loops, etc!

1

islam. Notes about stuff I'm learning regarding islam :-)

1

delta-hacks-ML-workshop. DeltaHacks 2020 Workshop on Supervised Machine Learning

1

agda. Agda is a dependently typed programming language / interactive theorem prover.

1

spacemacs. My Spacemacs Configuration ---Literately 😊

1

RandomProgramming. Programs written while learning and discovering :-)

1

GitCheatSheet. Reference of basic commands to get comfortable with Git at the command line, and magit.

1
39
Apply