init2 : (a -> b -> msg) -> Wait2 msg a b
wait2Update1 : a -> Wait2 msg a b -> ( Wait2 msg a b, Platform.Cmd.Cmd msg )
wait2Update2 : b -> Wait2 msg a b -> ( Wait2 msg a b, Platform.Cmd.Cmd msg )
toResults2 : Wait2 msg a b -> Results2 a b
init3 : (a -> b -> c -> msg) -> Wait3 msg a b c
wait3Update1 : a -> Wait3 msg a b c -> ( Wait3 msg a b c, Platform.Cmd.Cmd msg )
wait3Update2 : b -> Wait3 msg a b c -> ( Wait3 msg a b c, Platform.Cmd.Cmd msg )
wait3Update3 : c -> Wait3 msg a b c -> ( Wait3 msg a b c, Platform.Cmd.Cmd msg )
toResults3 : Wait3 msg a b c -> Results3 a b c
init4 : (a -> b -> c -> d -> msg) -> Wait4 msg a b c d
wait4Update1 : a -> Wait4 msg a b c d -> ( Wait4 msg a b c d, Platform.Cmd.Cmd msg )
wait4Update2 : b -> Wait4 msg a b c d -> ( Wait4 msg a b c d, Platform.Cmd.Cmd msg )
wait4Update3 : c -> Wait4 msg a b c d -> ( Wait4 msg a b c d, Platform.Cmd.Cmd msg )
wait4Update4 : d -> Wait4 msg a b c d -> ( Wait4 msg a b c d, Platform.Cmd.Cmd msg )
toResults4 : Wait4 msg a b c d -> Results4 a b c d
init5 : (a -> b -> c -> d -> e -> msg) -> Wait5 msg a b c d e
wait5Update1 : a -> Wait5 msg a b c d e -> ( Wait5 msg a b c d e, Platform.Cmd.Cmd msg )
wait5Update2 : b -> Wait5 msg a b c d e -> ( Wait5 msg a b c d e, Platform.Cmd.Cmd msg )
wait5Update3 : c -> Wait5 msg a b c d e -> ( Wait5 msg a b c d e, Platform.Cmd.Cmd msg )
wait5Update4 : d -> Wait5 msg a b c d e -> ( Wait5 msg a b c d e, Platform.Cmd.Cmd msg )
wait5Update5 : e -> Wait5 msg a b c d e -> ( Wait5 msg a b c d e, Platform.Cmd.Cmd msg )
toResults5 : Wait5 msg a b c d e -> Results5 a b c d e