diff --git a/cmd/lambda/lambda.go b/cmd/lambda/lambda.go index 49151fa..7d7982d 100644 --- a/cmd/lambda/lambda.go +++ b/cmd/lambda/lambda.go @@ -1,7 +1,6 @@ package main import ( - "fmt" "os" "github.com/spf13/cobra" @@ -89,7 +88,6 @@ func Lambda() *cobra.Command { func main() { lambda := Lambda() if err := lambda.Execute(); err != nil { - fmt.Fprintln(os.Stderr, err) os.Exit(1) } } diff --git a/cmd/lambda/lambda_convert.go b/cmd/lambda/lambda_convert.go index 996e30e..a8ff217 100644 --- a/cmd/lambda/lambda_convert.go +++ b/cmd/lambda/lambda_convert.go @@ -25,9 +25,10 @@ func LambdaConvert() *cobra.Command { var inputReprFlag, outputReprFlag string cmd := &cobra.Command{ - Use: "convert ", - Short: "Convert between lambda calculus representations", - Args: cobra.ExactArgs(2), + Use: "convert ", + Short: "Convert between lambda calculus representations", + Args: cobra.ExactArgs(2), + SilenceUsage: true, RunE: func(_ *cobra.Command, args []string) error { var err error inputPath, outputPath := args[0], args[1]