notes/deep_merge_exploration.org

This commit is contained in:
Yann Esposito (Yogsototh) 2022-03-12 11:21:42 +01:00
parent 2ee59c5fc7
commit eb30861341
Signed by untrusted user who does not match committer: yogsototh
GPG key ID: 7B19A4C650D59646

View file

@ -21,7 +21,10 @@ Construction types could be map (associative array) or arrays.
Sounds simple enough.
So a common task is to "merge" such structure.
In Haskell this kind of operation would be repugnant for most programmer.
But, even in Haskell this could be useful.
A typical common example, is to have an application that read from a
configuration file.
So
As the application becomes more and more complex, the configuration file
also grow in complexity.
At first, this is just a list of properties, but it is frequent to use
json, yaml (dhall if you are in this kind of thing).