MovGP0        Über mich        Hilfen        Artikel        Weblinks        Literatur        Zitate        Notizen        Programmierung        MSCert        Physik      


Lazy Evaluation

Bearbeiten
// define lazy list
let lazyListFolding = 
   lazy (
      let someList = [for i in 1..10 -> i * 2]
      List.fold (+) 0 someList
   )

// evaluate
let forcedMultiply = 
   lazyListFolding.Force()