Skip to content

Instantly share code, notes, and snippets.

@beardhatcode
Created October 8, 2018 16:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save beardhatcode/f836b5a2560590c38d2c474a44fbc157 to your computer and use it in GitHub Desktop.
Save beardhatcode/f836b5a2560590c38d2c474a44fbc157 to your computer and use it in GitHub Desktop.
actor Main
new create(env: Env) =>
env.out.print("Hello, world!")
class Wombat
let name: String
var _hunger_level: U64
new create(name': String) =>
name = name'
_hunger_level = 0
new hungry(name': String, hunger': U64) =>
name = name'
_hunger_level = hunger'
class Aardvark
var buddy: Wombat iso = Wombat("Lieselotte") as Wombat iso
fun test(a: Wombat iso) =>
var b: Wombat iso = buddy = consume a // Allowed!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment