Haskell中空角括号的含义

时间:2016-10-05 14:26:31

标签: haskell applicative

optparse-applicative package中的示例使用空角括号(<>):

sample :: Parser Sample
sample = Sample
  <$> strOption
      ( long "hello"
     <> metavar "TARGET"
     <> help "Target for the greeting" )
  <*> switch
      ( long "quiet"
     <> help "Whether to be quiet" )

我知道<*><$>与应用仿函数的关系,但三角括号<>的意思是什么? (Hoogle没有帮助)。

0 个答案:

没有答案