Squarifed tree map algorithm in ReasonML | Hacker News Reader