positive_num 1.0.7 copy "positive_num: ^1.0.7" to clipboard
positive_num: ^1.0.7 copied to clipboard

A value object that incapsulates a positive number that is greater than 0.

A value object that incapsulates a positive number that is greater than 0. It respects both int and double values.

Getting started #

How to start using the package #

dart pub add positive_num

Or specify the package's git url in pubspec.yaml at the dependencies section like that

dependencies:
  positive_num:
    git:
      url: https://github.com/maxeema/positive_num.git

Then import it in your code.

import 'package:positive_num/positive_num.dart';

Usage #

import 'package:positive_num/positive_num.dart';

void main() {
  var someNumber = 1;
  final (:error, :instance) = PositiveNum.create(someNumber);
  if (instance != null) {
    final positiveNum = instance;
    print('Created a PositiveNum instance with value $positiveNum.');
  } else {
    print(error);
  }
}

Before run #

dart pub get

Run example #

dart run example/positive_num_example.dart

Run tests #

dart test

© Max Shemetov, 2023, MIT License

4
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A value object that incapsulates a positive number that is greater than 0.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on positive_num