• [^] # Re: void et les templates?

    Posté par . En réponse à la dépêche Le langage D. Évalué à 2.

    Pour le plaisir, l'équivalent OCaml:

    let slot f x = fun () -> f x
    let f1 x = print_endline "f1 called"; x
    let f2 () = print_endline "f2 called"
    let c1, c2 = slot f1 5, slot f2 ()
    let () =
     let x = c1 () in
     Printf.printf "result: %d\n" x;
     c2 ()