functional 0.9.1 copy "functional: ^0.9.1" to clipboard
functional: ^0.9.1 copied to clipboard

outdated

A dart package which helps to use varius functional paradigms like function currying, piping.

example/lib/main.dart

import 'package:functional/functional.dart';

int add(int a, int b) => a + b;

void main() {
  // Currying
  final inc = add % 1;
  final dec = add % -1;

  print(inc(5)); // Same as add(1,5);
  print(dec(5)); // Same as add(-1,5);

  [1, 2, 3, 4, 5, 6] | print;
}
11
likes
0
pub points
0%
popularity

Publisher

unverified uploader

A dart package which helps to use varius functional paradigms like function currying, piping.

Repository
View/report issues

More

Packages that depend on functional