Kariiem Taha's starred repositories

raytracing.github.io

Main Web Site (Online Books)

Language:HTMLLicense:CC0-1.0Stargazers:8507Issues:92Issues:873

cassowary

Run Windows Applications on Linux as if they are native, Use linux applications to launch files files located in windows vm without needing to install applications on vm. With easy to use configuration GUI

Language:PythonLicense:GPL-2.0Stargazers:2821Issues:36Issues:106

wiwinwlh

What I Wish I Knew When Learning Haskell

Language:HaskellLicense:NOASSERTIONStargazers:2551Issues:95Issues:0

Cloak

A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor

Eng-Hammad-Recommendations

The repo contains books, tutorials and resources based on the recommendations of Eng Mohammed Hammad.

up-to-date-real-world-haskell

I'm trying to update the Real World Haskell book

Language:PythonLicense:NOASSERTIONStargazers:790Issues:71Issues:25

patterns

This is an experimental library that has evolved to P1371, proposed for C++23.

Language:C++License:BSL-1.0Stargazers:659Issues:29Issues:8

cpp_functional_programming

List of materials about functional programming in C++

formalising-mathematics

Lean 3 material for Kevin Buzzard's 2021 TCC courrse on formalising mathematics. Lean 4 version available here: https://github.com/ImperialCollegeLondon/formalising-mathematics-2024

Language:LeanLicense:Apache-2.0Stargazers:297Issues:11Issues:0

Articles

Various interesting articles, in PDF or PS form

compiler

The adventures of a Haskell compiler

Language:HaskellLicense:GPL-3.0Stargazers:204Issues:13Issues:4

M40001_lean

Lean 3 material related to Imperial College's "Introduction to University Mathematics" course

UnicodeMath

Plugin for Sublime for inserting unicode math symbols and emoji

pcf

A small compiler for PCF

Language:HaskellLicense:MITStargazers:123Issues:5Issues:1

average-competitive-programming

The best competitive programming tutorials on codeforces for those who are not awesome yet.

Language:C++Stargazers:73Issues:7Issues:0

xmonad

my Xmonad configuration

Language:HaskellLicense:MITStargazers:65Issues:3Issues:2

happy-plus-alex

Template for quickly and easily combining happy and alex

Language:LogosLicense:BSD-3-ClauseStargazers:49Issues:4Issues:0

literate-xmonad-config

A heavily documented xmonad config

SimpleHaskellStackVM

Simple demonstration stack based virtual machine written in Haskell

Language:HaskellLicense:MITStargazers:40Issues:8Issues:0

haskell-resources

A List of Foundational Haskell Papers

data-memocombinators

Pure memoization combinators for Haskell

haskell-ghc-reading-guide

Haskell GHC reading guide

complex-number-game

The Complex Number Game. Make the complex numbers in Lean.

Language:LeanLicense:Apache-2.0Stargazers:34Issues:4Issues:3

CG-OpenGL-Labs

CG Labs + Comments and further notes.

DDGorgeous

A mini–C++ Geometry processing library based on a code skeleton provided by CMU’s Discrete Differential Geometry course & Geometry Central

Language:C++Stargazers:22Issues:2Issues:0

FunctionalProgramming

Support repository for the functional programming lecture (Haskell)

Language:TeXLicense:BSD-2-ClauseStargazers:16Issues:5Issues:0

AFPcourse

http://www.cse.chalmers.se/edu/course/afp/

Language:HaskellStargazers:11Issues:0Issues:0

ecs

A humble ECS library implementation.

Language:C++License:MITStargazers:5Issues:2Issues:3