Forrest logo
back to the brittany tool

brittany:tldr:c8cf4

brittany: Format a Haskell source file and print the result to `stdout`.
$ brittany ${filename-hs}
try on your machine

This command is using the tool or program called "brittany" and passing a filename as an argument with a default value of "hs".

Let's break it down:

  • "brittany" is the name of the tool or program that is being executed.
  • "${filename-hs}" is an expression that provides the argument value for the "brittany" command.
    • The "${...}" syntax is used to refer to variables or parameters.
    • "filename" is the parameter being referenced here.
    • "-hs" is the default value assigned to the "filename" parameter if it doesn't have a value assigned explicitly.

Overall, this command is running the "brittany" program with a filename argument, and if a filename is not provided, it falls back to "hs".

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the brittany tool