I am wondering if #Haskell is worth bothering with... I've just written some code to solve a problem in it. And the best solution I could devise was the functional equivalent of a "do while" loop.
It was a solution to https://adventofcode.com/2018/day/10
It goes around a loop modifying a List of points, until the area of the points bounding box reaches a local minimum.
It just doesn't seem very functional. but I can't think of a better way to do this.