Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Dhall as conversion language? #18

Open
deknos opened this issue Mar 9, 2021 · 1 comment
Open

Add Dhall as conversion language? #18

deknos opened this issue Mar 9, 2021 · 1 comment

Comments

@deknos
Copy link

deknos commented Mar 9, 2021

Hello,
i know this is kinda a big task, but your tool is very valuable. but i try to move to "secure" languages. Would it be possible that you support Dhall also? Integration guide is https://docs.dhall-lang.org/howtos/How-to-integrate-Dhall.html

Dhall is a computationally more secure language and i want to safe my configcode in dhall and output it into json/yaml/hcl...

On i side note i did a PR to binenv, a tool i use: devops-works/binenv#88 to add your tool to this package manager :)

@sclevine
Copy link
Owner

Doesn't seem like it would be too difficult to support Dhall input. The Go bindings for Dhall already have examples for JSON and YAML: https://github.com/philandstuff/dhall-golang/tree/main/cmd

However, I can't seem to find an easy way to convert the other data formats to Dhall, and the other data formats support conversion in both directions. Might be better to wait until the Go bindings are more mature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants