🍃 JetLeaf Lang

License Pub Version Dart CI

Overview

JetLeaf Lang is a comprehensive utility library for Dart that provides extended language features, collections, I/O operations, and more. It's part of the JetLeaf Framework ecosystem, designed to enhance Dart's standard library with additional functionality and convenience methods.

Features

  • Extended Primitives: Enhanced versions of Dart's built-in types
  • Collections: Specialized collection types and utilities
  • I/O Operations: Extended file and stream handling
  • Concurrency: Threading and synchronization utilities
  • Math & Statistics: Advanced mathematical operations and statistical functions
  • Time & Date: Extended date/time manipulation
  • Networking: Network-related utilities
  • System Interaction: System-level operations and utilities

Documentation

Installation

Add the following to your pubspec.yaml:

dependencies:
  jetleaf_lang: ^1.0.0  # Use the latest version

Then run:

dart pub get

Usage

import 'package:jetleaf_lang/jetleaf_lang.dart';

void main() {
  // Example usage
  final optional = Optional.of('Hello, JetLeaf!');
  print(optional.orElse('Default'));
}

Contributing

Contributions are welcome! Please read our Contributing Guidelines before submitting pull requests.

License

This project is licensed under the JetLeaf License - see the LICENSE file for details.

Support

For support, please open an issue on our GitHub repository.

Libraries

lang
🔡 JetLeaf Language & Utility Core
mock
🧩 Mocking Library
reflection
🧩 Reflection Library