I guess so. I got a bit fed up with parsing text too and got side-tracked to more graphical things. Initially to Elm [1].
It's not exactly Haskell but Elm is a fun way to get into Functional and Functional Reactive programming while drawing some things on screen and making them move.
There are probably more graphical tutorials for Haskell too. I recently found some good examples for Gloss [2] and am moving from Elm to that right now. There is an "Elm for Haskell" called HElm [3] too.
[1]: http://elm-lang.org