Skip to content

Commit f768db0

Browse files
committed
Extract top-level functions for session initialisation
The session initialisation has too many implicit dependencies. To break these apart, we extract local functions and turn them into top-level definition with all parameters explicitly given. This commit only makes sure session initialisation functions are promoted to top-level definitions and tries to simplify them. The top-level definitions are lacking type signatures to make it easier to change them, but we plan to add them back.
1 parent db8b1ac commit f768db0

File tree

1 file changed

+333
-308
lines changed

1 file changed

+333
-308
lines changed

0 commit comments

Comments
 (0)