接頭辞かどうか判定する

Data.ListモジュールのisPrefixOfを使います。

$ ghci
GHCi, version 6.12.2: http://www.haskell.org/ghc/  :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Loading package ffi-1.0 ... linking ... done.
Prelude> :module Data.List
Prelude Data.List> "foo" `isPrefixOf` "foobarbazquux"
True