Comment
Comment by uryga
they allow as many operations as you need, just pass in a "method name" :)
(unfortunately statically typing this statically requires... some work, either sth like [typescript overloads + literal types] or full on dependent types)