solidart 2.0.1 
solidart: ^2.0.1 copied to clipboard
A simple State Management solution for Dart applications inspired by SolidJS
example/main.dart
// ignore_for_file: avoid_print
import 'package:solidart/solidart.dart';
void main() {
  final count = Signal(0);
  final doubleCount = Computed(() => count.value * 2);
  Effect(() {
    print('The counter is ${count.value}');
    print('The double counter is ${doubleCount.value}');
  });
  count
    ..value = 1
    ..value = 2;
}