top of page
This site was designed with the
.com
website builder. Create your website today.
Start Now
Decoded - Using Mazes to Unravel The Mystery of Functional Programming
By Shray
HOME
More
Use tab to navigate through the menu items.
Watch my final presentation video here!
Or read my project blog below!
Completion
This week's blog post will be the last. With the final week of projects coming to an end, this post will be a reflection on my project as...
Solving Mazes
Last week, I explained the process of visually generating mazes. In this post, I will explain how I managed to solve the mazes. Over the...
Maze Displays
In my last blog post, I explained the process by which mazes are generated. This week, I'll explain how the mazes go from a list of edges...
How It Works
Since my last blog post, I have tried multiple different methods of generating the mazes, with the last last one being the simplest and...
Workarounds
I am still attempting different workarounds, but haven't succeeded at creating a maze. Because the libraries that I am using are very...
Lots of Errors
This week, I've spent the majority of my time trying to import and run some libraries in Haskell: Control.Monad Control.Monad.Random...
Intermediate Steps
It's been a busy week, and with only two school days to work on my project last week (the others were spent at a robotics competition), I...
Big Picture
As I mentioned last week, I spent this week working on learning my first maze-creating algorithm. As a guide, I used this blog. I have...
"Countdown"
I have finished the first part of Programming in Haskell, the final part of the book being an extended programming example simulating and...
A New Language
Although I've studied functional programming in the past, I have never dealt with a language considered "purely functional." After some...
1
2
bottom of page