Justin Pearson
Justin Pearson
Home
Publications
Teaching
Posts
Contact
Teaching Material
Setting up Python notebooks locally for Machine Learning
This is mainly for students on my machine learning course. I use a lot of Python notebooks either for examples from lectures or for assignments. While there are many options for hosting python notebooks for free remotely, but I prefer to do things locally.
Jan 28, 2022
HowTo
,
Teaching
Using the Haskell State Monad
A short tutorial on using the built in state monad. I promise you will not build your own state monad.
Mar 27, 2021
Programming
Breadth First Search in Haskell
Haskell is a really great programming language. It is elegant, the type system is beautiful, and nowadays the compiler is quite good. I’ve been using functional languages off and on for more than 30 years.
Mar 22, 2021
Programming
Creating and using Python Virtual Environments
In a lot of my courses I encourage students to use python virtual environments. Virtual environments are a great way of making sure that you have the correct version of packages installed.
Dec 10, 2020
HowTo
,
Teaching
Cite
×