dhall-1.30.0: A configuration language guaranteed to terminate
Safe HaskellNone
LanguageHaskell2010

Dhall.Main

Description

This module contains the top-level entrypoint and options parsing for the dhall executable

Synopsis

Options

data Options Source #

Top-level program options

Constructors

Options 

Fields

data Mode Source #

The subcommands for the dhall executable

Constructors

Default 

Fields

Version 
Resolve 

Fields

Type 
Normalize 

Fields

Repl 
Format 
Freeze 

Fields

Hash 

Fields

Diff 

Fields

Lint 
Tags 

Fields

Encode 

Fields

Decode 

Fields

Text 

Fields

DirectoryTree 

Fields

SyntaxTree 

Fields

Execution

command :: Options -> IO () Source #

Run the command specified by the Options type

main :: IO () Source #

Entry point for the dhall executable