2 ms·
We already have a solution for most UI presented in this paper [1]. Functional programming let you represent the solution in a much nicer way after you've hidde
by skydhash 2y ago
We already have a solution for most UI presented in this paper [1]. Functional programming let you represent the solution in a much nicer way after you've hidden the oop/imperative machinery away. But it's a complete package where the declarative part is only the shell. The UI part of any application should be considered as an external module, (like the data access layer) and the code architecture should reflect this. In an extreme way, if you can't create a telnet interface to you GUI software, that means your interface is already too coupled to the rest of the code.
[1]: https://dl.acm.org/doi/10.1145/62402.62404 https://dl.acm.org/doi/10.1145/62402.62404