I have a few difficulties with fluent interfaces:
Perhaps these are all non-issues with careful design (which should be a requirement anyway of course) and the right tooling.
Recently I’ve played with SwiftUI, where if you get your calls in the wrong order, your UI goes wrong. In theory you can figure out the right order to make calls from the docs - except the docs are mostly missing, so it’s trial and error until what you have looks right. And hope it doesn’t go wrong again with different inputs.
Did anyone have examples of great fluent interfaces? I’d like to find some to use as references on how to do them well.