Top Stories published by theburningmonk.com in January of 2016

Project Euler — Problem 75 Solution

The problem description is here, and click here to see all my other Euler solutions in F#.

I based my solution on Euclid’s formula for generating Pythagorean triples.


Project Euler — Problem 82 Solution

The problem description is here, and click here to see all my other Euler solutions in F#.

This is a more difficult version of problem 81, but still, as you can’t move left so we can still optimize one column at a time.


Exercises in Programming Style–Abstract Things

NOTE : read the rest of the series, or check out the source code.

If you enjoy read­ing these exer­cises then please buy Crista’s book to sup­port her work.


Exercises in Programming Style–Hollywood

NOTE : read the rest of the series, or check out the source code.

If you enjoy read­ing these exer­cises then please buy Crista’s book to sup­port her work.


Exercises in Programming Style–Letterbox

NOTE : read the rest of the series, or check out the source code.

If you enjoy read­ing these exer­cises then please buy Crista’s book to sup­port her work.


Exercises in Programming Style–Closed Maps

NOTE : read the rest of the series, or check out the source code.

If you enjoy read­ing these exer­cises then please buy Crista’s book to sup­port her work.


Building a random arts bot in F#

Since joining JUST EAT I have been much more active in attending meetups because our office is walking distance to the Code Node. In particular, I have been a regular at Phil Trelford’s F#unctional Londoners group which meets twice a month.


Exercises in Programming Style–Bulletin Board

NOTE : read the rest of the series, or check out the source code.

If you enjoy read­ing these exer­cises then please buy Crista’s book to sup­port her work.


Project Euler — Problem 102 Solution

The problem description is here, and click here to see all my other Euler solutions in F#.

After reading the question, a quick search on how to test if a point is in a triangle turned up this useful SO answer. Translating the algorithm to…