Bakery From the Black Lagoon
44
…from the BLACK LAGOON
-
Upload
reuben-doetsch -
Category
Documents
-
view
12 -
download
0
description
A paper on Scala's robust capabilities.
Transcript of Bakery From the Black Lagoon
traitMessageModule
extendsUserModule{
defrender(msg: Message): Group[Node]= {
// yay, anti-xml user!}
uh oh…
traitMessageModule
extendsUserModule{
objectmessage{
defrender(msg: Message): Group[Node]= {
// yay, anti-xml user!
traitSystemModule{
valuserModule:UserModule
defdoStuff() = {userModule.makeUsers()userModule.encourageMemes()
// ???
traitSystemModule{
defdoStuff(userModule: UserModule) = {userModule.makeUsers()userModule.encourageMemes()
// ???userModule.profit()}}
// curse you, naming conventions!traitUserModuleModule
extendsStorageModule{
traitUserModule{
typeUser <: UserLike
…}}trait