From d5b554c29133b299170df60b9d05d0f513d3b3a0 Mon Sep 17 00:00:00 2001 From: Brian Hicks Date: Fri, 10 Jan 2020 11:06:57 -0500 Subject: [PATCH] note for later --- src/Wave.elm | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Wave.elm b/src/Wave.elm index 4f34219..809c4c3 100644 --- a/src/Wave.elm +++ b/src/Wave.elm @@ -167,6 +167,7 @@ propagate todo (Wave wave) = Just cell -> [ Direction.up, Direction.down, Direction.left, Direction.right ] |> List.foldl (propagateInDirection target cell) ( Wave wave, rest ) + -- TODO this prevents TCO. Should rearrange the code once it works. |> (\( finalWave, finalRest ) -> propagate finalRest finalWave)