extension_nullable 1.0.0 copy "extension_nullable: ^1.0.0" to clipboard
extension_nullable: ^1.0.0 copied to clipboard

extends nullable

extension-nullable #

usage #

String louder(String s) {
  return "$s !!";
}

// map
final String? s1 = "hoge";
final String? s2 = null;

final res1 = s1.map(louder); // hoge !!
final res2 = s2.map(louder); // null

// fold
final String? s1 = "hoge";
final String? s2 = null;

final res1 = s1.fold("unexpect", louder); // hoge !!
final res2 = s2.fold("expect", louder); // expect

installation #

pubspec.yamlに以下を追記

dependencies:
  extension_nullable:
    git:
      url: https://github.com/stoneream/extension-nullable
1
likes
120
points
29
downloads

Publisher

unverified uploader

Weekly Downloads

extends nullable

Repository (GitHub)

Documentation

API reference

License

MIT (license)

More

Packages that depend on extension_nullable