more 0.5.9

More Dart - Literally #

Various extension libraries that make Dart a better place.

  • bit_set.dart provides a space efficent array data structure that compactly stores bits.
  • char_matcher.dart provides a model for character classes, their composition and operations on strings.
  • fraction.dart provides support for rational number arithmetic.
  • int_math.dart is a collection of common mathematical functions on ints.
  • iterable.dart is a collection of iterables and iterators.
  • range.dart provides a function to create iterables yielding arithmetic progressions.

And there is more to come ...

Continuous build results are available from Jenkins.

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:

  more: ^0.5.9

2. Install it

You can install packages from the command line:

with pub:

$ pub get

Alternatively, your editor might support pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:

import 'package:more/bit_set.dart';
import 'package:more/char_matcher.dart';
import 'package:more/collection.dart';
import 'package:more/fraction.dart';
import 'package:more/int_math.dart';
import 'package:more/iterable.dart';
import 'package:more/range.dart';
Awaiting analysis to complete.