isUsernameAvailable : Webnative.Program.Program -> String -> Webnative.Task.Task Basics.Bool
isUsernameValid : Webnative.Program.Program -> String -> Webnative.Task.Task Basics.Bool
register : Webnative.Program.Program -> { email : Maybe String, username : String } -> Webnative.Task.Task { success : Basics.Bool }
session : Webnative.Program.Program -> Webnative.Task.Task (Maybe Webnative.Session.Session)
sessionWithFileSystem : Webnative.Program.Program -> Webnative.Task.Task (Maybe { fileSystem : Webnative.FileSystem.FileSystem, session : Webnative.Session.Session })