HyperList Component
Wraps HyperList with Nanocomponent to allow use as a pureish component.
Usage
const html = const HyperList = const opts = height: 500 itemHeight: 30 html`` stateitemslengthconst hyperList = 'ul' opts const ul = hyperList // can be called repeatedly