No Dhall Configuration Language videos yet. You could help us improve this page by suggesting one.
Based on our record, Dhall Configuration Language should be more popular than Protocol Buffers. It has been mentiond 91 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
A schema.json converter for easier ingestion (likely supporting Avro and Protobuf). - Source: dev.to / about 2 months ago
Protocol Buffers Documentation Protobuf Json JSON in API Development. - Source: dev.to / 5 months ago
For our luck, Go is one of the 11 languages with official libraries. It is important to say that the framework uses Protocol Buffer to serialize the message. The first step then is to install locally the protobuf and its Go plugins:. - Source: dev.to / 7 months ago
Note: Clients and services will ignore field numbers they do not recognize. For more details about Protobuf, visit protobuf.dev. - Source: dev.to / 8 months ago
Protobuf (Protocol Buffers), created by Google, is, according to the official website :. - Source: dev.to / 9 months ago
I'll give a shot at some guiding principals: 1. Do not use yaml. All github action logic should be written in a language that compiles to yaml, for example dhall (https://dhall-lang.org/). Yaml is an awful language for programmers, and it's a worse language for non-programmers. It's good for no one. 2. To the greatest extent possible, do not use any actions which install things. For example, don't use... - Source: Hacker News / 30 days ago
I'm a fan of anything that moves us away from stringly typed nonsense. See also Dhall (which can render to yaml). I like the idea but found the veneer broke a little too often and left me squinting at Haskell. https://dhall-lang.org/. - Source: Hacker News / 2 months ago
I think you're asking for Starlark (https://starlark-lang.org), a language that strongly resembles Python but isn't Turing-complete, originally designed at Google for use in their build system. There's also Dhall (https://dhall-lang.org), which targets configuration use cases; I'm less familiar with it. One problem is that, while non-Turing-completeness can be helpful for maintainability, it's not really... - Source: Hacker News / 4 months ago
> Lambda calculus is as pure as can be, and also has terms that don't normalize. That is not considered a side effect. Many typed lambda calculi do normalise. You can also have a look https://dhall-lang.org/ for some pragmatic that normalises. > A better example of impurity in Haskell for pragmatic's sake is the trace function, that can be used to print debugging information from pure functions. Well, but that's... - Source: Hacker News / 5 months ago
I was first turned onto Pkl during my Dhall Trough of Disillusionment phase (Dhall is cool, but man is it hard) by James Ward. It looked to be a language that had enough types to compile YAML/JSON configuration files wayyyy more safely. I’ve had enough YAML/JSON misconfigurations break production, that I started looking into ways to compile those problems away, and Dhall helped a lot, but the learning curve and... - Source: dev.to / 6 months ago
Messagepack - An efficient binary serialization format.
YAML - YAML 1.2 --- YAML: YAML Ain't Markup Language
TOML - TOML - Tom's Obvious, Minimal Language
Jsonnet - A powerful DSL for elegant description of JSON data.
gRPC - Application and Data, Languages & Frameworks, Remote Procedure Call (RPC), and Service Discovery
JSON - (JavaScript Object Notation) is a lightweight data-interchange format