1
1
mirror of https://github.com/github/semantic.git synced 2025-01-01 19:55:34 +03:00

Bind left to right.

This commit is contained in:
Rob Rix 2018-05-14 17:05:31 -04:00
parent 96d1c877a1
commit e9f64a3181

View File

@ -89,7 +89,7 @@ arguments = info (version <*> helper <*> ((,) <$> optionsParser <*> argumentsPar
format <- flag AST.SExpression AST.SExpression (long "sexpression" <> help "Output s-expression ASTs (default)")
<|> flag' AST.JSON (long "json" <> help "Output JSON ASTs")
filesOrStdin <- Right <$> some (argument filePathReader (metavar "FILES...")) <|> pure (Left stdin)
pure $ AST.runASTParse format =<< Task.readBlobs filesOrStdin
pure $ Task.readBlobs filesOrStdin >>= AST.runASTParse format
graphCommand = command "graph" (info graphArgumentsParser (progDesc "Compute a graph for a directory or entry point"))
graphArgumentsParser = do