当我尝试使用haskell插件在intellJIDEA中构建一个包时,我得到了以下错误消息。我认为这个消息是buildwrapper的错误,而不是插件的错误。package `parsec-3.1.5'.Perhaps you need to add `parsec' to the build-depends in your .cabal file.It is a member of the hidden package `parsec</e
:: String -> (Maybe c) -> Parsec a b cparserfrommaybe _ (Just>) :: Parsec a b (Maybe c) -> String -> Parsec a b cLeft (line 1, column 4):negative numbers are not allo
我有一个语法解析,它正是由两个必需的和唯一的逻辑部分组成,Alpha和Beta。这些部分可以按任何顺序定义,Alpha在Beta或vera之前.我想为不太懂技术的用户提供健壮的错误信息。我将失败消息String与函数连接起来,并将得到的连接传递给组合器。当在上调用时,这将使用单个值创建一个值。(Parsec)import Text.ParserCombinators.Parsec
data Result= Result