From eb308613415fcd4eee12132a356e54efcc286ced Mon Sep 17 00:00:00 2001 From: "Yann Esposito (Yogsototh)" Date: Sat, 12 Mar 2022 11:21:42 +0100 Subject: [PATCH] notes/deep_merge_exploration.org --- notes/deep_merge_exploration.org | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/notes/deep_merge_exploration.org b/notes/deep_merge_exploration.org index 77ec0e16..e0a11147 100644 --- a/notes/deep_merge_exploration.org +++ b/notes/deep_merge_exploration.org @@ -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).