> IIRC the issue I had was that from the argument list I got one type, while reading from a file I got a different type, and I had no clue how to find a function that could do that. For python, Google easily returns several posts on Stackoverflow that explain how to do it, and the official documentation is extensive. For Haskell, I couldn't find anything and the documentation was non-existent.