-
Day 8 - Thinking ahead
A first glance at today's assignment meant that it was going to be fun. We are going to build our own CPU emulator. Last year on day 2 there was also a CPU emulator, which got extended and reused every other day starting from day 5. These assignments were very…
-
Day 7 - Megaparsec
Today my 2 year old helped me to get up at 5.30, so I had about 20 minutes more than I would have normally have for getting settled at my laptop. Except for the loss of sleep that was a good thing, I was way more energetic when starting…
-
Day 6 - Lights on
Today I suddenly woke up, the lights were turned on by my two year old who was sleeping in our bed because he was crying in his own bed. My first thoughts were turn off those lights and go back to sleep it is the middle of the night. Is…
-
Day 5 - Simple and yet still too complex
In today's assignment, it was not very complex to find a solution. But even in a solution you still can make things too complex. Would I've made a small drawing of what I was doing, I could have made my solution even more simple. Also using some of Haskells features…
-
Day 4 - Daily routine
In today's assignment, we have to check passports to see if they are valid. There are different fields with information in it. For a password to be valid there should be 7 fields present and there is 1 specific field that may be present. In part 2 there were some…
-
Day 3 - Read, read, read!
Opening the page for day 3 gives me a small scare... grids, it's the first thing that catches my eye. As you may have guessed, I'm not a fan of grid assignments. I knew that they were coming, but so soon in the competition? After my initial reaction, I started…