Sign inSign up

dhallhaskell/dhall

By dhallhaskell

•Updated over 1 year ago

Maintainable configuration files

Image
1

100K+

dhallhaskell/dhall repository overview

This image lets you run the dhall executable built from the Haskell implementation of the Dhall configuration language:

$ docker run --interactive --rm dhallhaskell/dhall dhall <<< '2 + 2'
4
$ docker run --interactive --rm dhallhaskell/dhall dhall <<< 'https://prelude.dhall-lang.org/List/generate 5'
λ(a : Type) → λ(f : Natural → a) → [ f 0, f 1, f 2, f 3, f 4 ]

Remember to mount any directories that contain files you need to import:

$ docker run --interactive --rm --volume /path/to/config/directory:/data dhallhaskell/dhall dhall <<< '/data/example.dhall'

This image is a minimized image containing only the dhall executable and its dependencies.

Tag summary

Content type

Image

Digest

sha256:100466b6f…

Size

6 MB

Last updated

over 1 year ago

docker pull dhallhaskell/dhall