TYPEALIAS

HaapiUIViewControllerFactory

public typealias HaapiUIViewControllerFactory<T: UIModel, S: UIStyle, H: HaapiUIViewController> = (
    T, S, HaapiUIViewControllerStyle
) throws -> H where H.AssociatedModel == T, H.AssociatedStyle == S

A HaapiUIViewControllerFactory returns an instance of a UIViewController that conforms to HaapiUIViewController and can handle rendering the provided model.