Skip to content

A collection of helpful utilities for use in Dart projects.

License

Notifications You must be signed in to change notification settings

georgelesica-wf/w_common

 
 

Repository files navigation

w_common

A collection of helpful utilities for use in Dart projects. Right now, it includes the following:

  • Disposable interface / mixin to assist with cleaning up streams and other data structures that won't necessarily be garbage collected without some manual intervention.
  • A simple typedef that can be parameterized to represent a zero-arity callback that returns a particular type.
  • InvalidationMixin mixin used to mark a class as requiring validation.
  • JsonSerializable interface to indicate that something can be serialized to JSON.

We expect this list to grow as we identify small pieces of code that are useful across a wide variety of Dart projects, especially in cases where there is value in projects sharing a single implementation.

About

A collection of helpful utilities for use in Dart projects.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dart 98.4%
  • Other 1.6%