What does the `forall` keyword in Haskell/GHC do? I’m beginning to understand how the forall keyword is used in so-called “existential types” like this: data ShowBox = forall s. Show s => SB s This is only... May 11, 2022 0 Comments