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

outdated

Allows you to remove and change parts of something, without modifying the original. Carve objects such as Strings and AstNodes, or implement the generic interface.

example/main.dart

import 'package:carvable/carvable.dart';

void main() {
  final carvable = CarvableString('abcd');
  carvable.remove(1, 2);
  print(carvable.apply()); // 'acd'

  print('abcde'.carvable.remove(1, 2).remove(3, 4).apply()); // 'ace'
}
1
likes
0
points
43
downloads

Publisher

verified publisherdrafakiller.com

Weekly Downloads

Allows you to remove and change parts of something, without modifying the original. Carve objects such as Strings and AstNodes, or implement the generic interface.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer

More

Packages that depend on carvable