see docs navigator source code for a raw proof-of-concept of this sort of thing using Blueprint components. it almost just works!
_Personal note:_ As distinct from the Typeahead discussion in #118, I think this issue is requesting a component that specifically enables multiple selections at once, like this:

If we pursue the Typeahead, we should consider how it works vis-脿-vis multi-selection. Should one be a composition that includes the other? Should they be baked into the same component? etc.
Shouldn't this be closed?
@cmocanu yup correct, there was a few duplicate issues
Most helpful comment
_Personal note:_ As distinct from the Typeahead discussion in #118, I think this issue is requesting a component that specifically enables multiple selections at once, like this:
If we pursue the Typeahead, we should consider how it works vis-脿-vis multi-selection. Should one be a composition that includes the other? Should they be baked into the same component? etc.