cookie c : string fun main () : transaction page = setCookie c "Hi"; so <- getCookie c; case so of None => return No cookie | Some s => return Cookie: {[s]}