|
|
|
|
|
by Guvante
1661 days ago
|
|
CAS is a massive pain in the ass for complex changes. Lenses are a way to point to part of the object which can in theory make it less painful as you can redo a change without redoing the work to setup the change necessarily. Growing just refers to growing a codebase using them by adding them is all. I am not against FP I think the point of "it is good if you can fix performance" is very accurate. I just think it is also important to acknowledge that the paradigm can be more complex in situations where it is supposed to help leading to a mixed bag. Similar to distributed databases. Your database can now be phenomenally powerful but you can't do a stored proc anymore without losing that power. It can be a very effective and totally worth it but it isn't a pure win necessarily. |
|
Why is that?