lazy_evaluation 0.0.6+3 copy "lazy_evaluation: ^0.0.6+3" to clipboard
lazy_evaluation: ^0.0.6+3 copied to clipboard

outdated

A simple package to cache and lazily evaluate objects that have a expensive initialization process.

Lazy Evaluation #

A simple package to cache and lazily evaluate objects that have a costly initialization process.

Usage #

import 'package:lazy_evaluation/lazy_evaluation.dart';

main() {
  var myLazyString = Lazy<String>(() => 'this is lazily initialized');
  print(myLazyString.value); // alternatively, you can use myLazyString() instead of myLazyString.value
}
8
likes
40
pub points
67%
popularity

Publisher

unverified uploader

A simple package to cache and lazily evaluate objects that have a expensive initialization process.

Repository (GitHub)
View/report issues

License

BSD-3-Clause (LICENSE)

More

Packages that depend on lazy_evaluation