GitHunt

Graham Strickland

GrahamStrickland

Software engineer studying mathematics

@ankerdata
Cape Town, South Africa

Languages

C++17%Python17%Rust10%Java10%Jupyter Notebook7%C7%JavaScript7%Lua3%Lean3%C#3%

Repos

49

Stars

23

Forks

6

Top Language

C++

Loading contributions...

Top Repositories

Repositories

49
GR
GrahamStrickland/investment_science

Exercises from "Investment Science" (International Edition) - David Luenberger

Jupyter Notebook00Updated 13 hours ago
financial-mathematicsinvestmentnotebookpython3
GR
GrahamStrickland/config

Vim/NeoVim/WezTerm/zsh settings

Lua00Updated 21 hours ago
GR
GrahamStrickland/functional_lean

Exercises and examples from "Functional Programming in Lean" - David Thrane Christiansen

Lean00Updated 1 day ago
dependent-type-theoryfunctional-programminglean4mathematicsproof-assistant
GR
GrahamStrickland/crafting_interpreters

Examples and exercises from "Crafting Interpreters" - Robert Nystrom

C00Updated 4 days ago
GR
GrahamStrickland/harpy

Harbour to C# transpiler

C#00Updated 2 weeks ago
csharpdotnetdotnet-coreharbourtranspiler
GR
GrahamStrickland/ctfp

Exercises and examples from "Category Theory for Programmers" - Bartosz Milewski

C++00Updated 2 weeks ago
GR
GrahamStrickland/lpfp

Exercises and examples from "Learn Physics with Functional Programming" - Scott N. Walck

Haskell00Updated 3 weeks ago
functional-programminghaskellphysics
GR
GrahamStrickland/modern_cpp

Exercises and examples from "Discovering Modern C++" (2e) - Peter Gottschling

C++00Updated 3 weeks ago
cpluspluscppmodern-cppscientific-computing
GR
GrahamStrickland/clrs

Exercises and implementations in C++/Rust of the algorithms from "Introduction to Algorithms" (3e) - Cormen, Leiserson, Rivest, & Stein

TeX00Updated 3 weeks ago
algorithmsclrscppdata-structuresdsarust
GR
GrahamStrickland/isl

Exercises and examples from "An Introduction to Statistical Learning with Applications in R" (2e) - James, Witten, Hastie, & Tibshirani

Jupyter Notebook00Updated 1 month ago
islrjupyter-notebooklatexmachine-learningrstatistics
GR
GrahamStrickland/mental_math

Mental math exercises in Rust

Rust00Updated 2 months ago
GR
GrahamStrickland/sicm

Emmy/Clerk template for exercises from "Structure and Interpretation of Classical Mechanics" (2e) - Gerald Jay Sussman and Jack Wisdom

Clojure00Updated 2 months ago
GR
GrahamStrickland/ctagsFork

A maintained ctags implementation

C00Updated 2 months ago
GR
GrahamStrickland/nonlinear_dynamics

Exercises and plots in Python from "Nonlinear Dynamics and Chaos" (2e) - Steven H. Strogatz

Python00Updated 2 months ago
applied-mathematicschaosmathematicsnonlinear-dynamicspython3
GR
GrahamStrickland/numerical_recipes

Rust implementations of the algorithms from "Numerical Recipes in C" (2e) - William H. Press, Saul A. Teukolsky, William T. Vetterling, & Brian P. Flannery

Rust00Updated 3 months ago
mathematicsnumerical-algorithmsnumerical-analysisnumerical-methodsrust
GR
GrahamStrickland/programming_rust

Exercises and examples from the book "Programming Rust" (2e) - Jim Blandy, Jason Orendorff, & Leonora F.S. Tindall

Rust00Updated 3 months ago
GR
GrahamStrickland/wms

Exercises from "Mathematical Statistics with Applications" - Wackerly et al. (7e)

R10Updated 3 months ago
exercisesmathematical-statisticsmathematicspython3statistics
GR
GrahamStrickland/bllm

Examples and exercises from "Build a Large Language Model (From Scratch)" - Sebastian Raschka

Python00Updated 3 months ago
GR
GrahamStrickland/effective-java

Examples from "Effective Java" (3e) - Joshua Bloch

Java00Updated 3 months ago
effective-javajavajava-9object-oriented-programming
GR
GrahamStrickland/hfdp

Examples from "Head First Design Patterns" (2e) - Eric Freeman & Elisabeth Robson

Java00Updated 3 months ago
design-patternsjava
GR
GrahamStrickland/refactoring

Examples from "Refactoring: Improving the Design of Existing Code" (2e) - Martin Fowler

JavaScript00Updated 3 months ago
GR
GrahamStrickland/math_experiments

Mathematical experiments and tests of features

Python00Updated 5 months ago
cexperimentalmathmathematicspython3
GR
GrahamStrickland/burden_numerical_analysis

Algorithms in Python from "Numerical Analysis" (10e) - Burden & Faires

Python103Updated 1 year ago
mathematicsnumerical-analysisnumerical-methodspython3
GR
GrahamStrickland/ray_tracing

Ray tracing code in C++ from the tutorial "Ray Tracing in One Weekend" - Peter Shirley, Trevor David Black, Steve Hollasch

C++00Updated 4 months ago
GR
GrahamStrickland/cpp_experiments

Experimental code for testing C++ features

C++00Updated 5 months ago
GR
GrahamStrickland/aima

Python 3.13 implementation of the algorithms from "Artificial Intelligence: A Modern Approach" (4e) - Russell & Norvig

Python10Updated 5 months ago
aimaaima-pythonartificial-intelligencepythonpython3
GR
GrahamStrickland/malik_ds

Exercises from "Data Structures Using C++" (2e) - D.S. Malik

C++113Updated 1 year ago
algorithmsalgorithms-and-data-structurescppcpp11data-structures
GR
GrahamStrickland/js_def_gd

Examples from "JavaScript: The Definitive Guide" (7e) - David Flanagan

JavaScript00Updated 6 months ago
GR
GrahamStrickland/jcip

Examples from "Java Concurrency in Practice" - Brian Goetz

Java00Updated 6 months ago
GR
GrahamStrickland/shell_scripts

Miscellaneous shell scripts

Shell00Updated 6 months ago

Gists

Recent Activity

Graham Strickland (GrahamStrickland) | GitHunt