Dhall 2019-2020 Survey
This is a survey about the Dhall configuration language to guide the direction of the language and to determine how people currently use the language. All questions are optional.
**NOTE:** This survey makes all responses public! Even though the survey is anonymous, do not disclose anything you do not feel comfortable sharing more widely, especially any personally identifying information.
Which option best describes your usage of Dhall:
Never used Dhall
Briefly tried Dhall
Use Dhall (but only for personal projects)
Use Dhall at work (but only me)
Use Dhall at work along with coworkers
أخرى:
What do you use Dhall for?
Skip this question if you don't use Dhall
إجابتك
Why do you use Dhall?
Skip this question if you don't use Dhall
إجابتك
What needs better documentation?
إجابتك
Which language bindings do you currently use?
Rust
Clojure
Haskell
Java (via Eta)
Nix
Eta
Ruby
Bash
أخرى:
Which language bindings would you like to see get more attention?
Python
JavaScript
Kotlin
PureScript
Scala
C#
C++
Swift
Java
Go
Elm
أخرى:
Which of the following integrations do you use?
Cabal (via dhall-to-cabal)
XML (via Prelude.XML.render)
XML (via dhall-to-xml)
purescript-packages (via spago)
TOML (via JSON)
JSON (via Prelude.JSON.render)
Kubernetes (via dhall-to-kubernetes)
YAML (via Prelude.JSON.renderYAML)
YAML (via dhall-to-yaml)
JSON (via dhall-to-json)
أخرى:
Which integrations would you like to see get more attention?
This is a non-exhaustive list of potential integrations taken from last year's survey responses. Feel free to use the "Other" option to add something not listed here
INI
Prometheus
GoCD
Terraform
Packer
HCL
Concourse
Docker Compose
أخرى:
Which of the following Dhall packages do you use?
This is a non-exhaustive list taken from most-starred packages on GitHub. Feel free to use the "Other" option to add something not listed here
dhall-semver (Semantic versions)
github-actions-dhall (GitHub Actions bindings)
dhall-packages (Dhall monorepo)
dada (Recursion schemes)
dhall-bhat (Haskell type classes in Dhall)
hpack-dhall (hpack bindings)
dho (CircleCI bindings)
dhall-concourse (Concourse bindings)
caterwaul (Category theory)
cpkg (C package manager)
dhallia (Dhall as an IDL)
dhallql (Query language)
Prelude
dhall-terraform (Terraform bindings)
أخرى:
Do you prefer to input ASCII or Unicode symbols in your editor (before formatting the code)?
In other words, do you directly type out ASCII symbols (e.g. \, ->, forall) or Unicode symbols (e.g. λ, →, ∀)
ASCII
Unicode
أخرى:
How do you format your code?
In other words, do you format your code as ASCII (using `dhall format --ascii`) or Unicode (using `dhall format`)
Unicode
ASCII
Nothing (I don't format my code)
أخرى:
Do you prefer to read Dhall code that uses ASCII or Unicode symbols?
Unicode
ASCII
أخرى:
Would anything encourage you to use Dhall more often?
إجابتك
Would anything encourage you to contribute to the Dhall ecosystem more often?
Do not feel obliged to answer. This is mainly to see if there are any barriers to new contributors
إجابتك
Other feedback
Feel free to use this section to provide any other feedback you may have, including elaborating on "Other..." responses
إجابتك
إرسال
عدم إرسال كلمات المرور عبر نماذج Google مطلقًا.
لم يتم إنشاء هذا المحتوى ولا اعتماده من قِبل Google.
الإبلاغ عن إساءة الاستخدام
-
شروط الخدمة
-
سياسة الخصوصية
نماذج