A little blog post on how, sometimes, a little bit of dependent types can make your life easier. For practical things.
51 karma · joined September 25, 2018
Dependent type checkers may be hard to implement, but the typing rules are fairly simple, and people have been using this correct by construction philosophy using dependently-typed languages for a while now.
There's nothing delusional about that.
Here: https://github.com/ProtonMail/proton-bridge
Briefly looking at the files and code it's hard to tell whether that is still the case, but it's fair to assume Import-Export would reuse most of the machinery behind Bridge.
See: https://proton.me/support/export-emails-import-export-app