add move to beginning of line binding.
require haskell mode.