[Haskell-beginners] better way to create Array defined on all indices