PackageTrack
Sign in Get early access

gosuperscript/monads

v1.3.0 666K downloads/mo #4993 most downloaded on Packagist gosuperscript/monads-php

What this package is like to depend on

Last release 2 months ago

01 Jun 2026

Ships on a steady schedule

a new release about every 3 months

Nearly every release is documented

notes for 4 of 4 stable releases

Nothing withdrawn

no release was ever pulled

11 months old

4 releases · first in 2025

4 releases in the last 12 months

see the full history below

Release timeline

4 releases · Sep 2025 to Jun 2026
2026
Release Pre-release

Releases

latest 4
  1. v1.3.0 01 Jun 2026
    Release notes

    What's Changed

    • Add PHPStan extension banning panicking monad unwraps by @erikgaal in #19

    Full Changelog: v1.2.0...v1.3.0

    Open source →
    Release notes

    What's Changed

    • Add PHPStan extension banning panicking monad unwraps by @erikgaal in https://github.com/gosuperscript/monads-php/pull/19

    Full Changelog: https://github.com/gosuperscript/monads-php/compare/v1.2.0...v1.3.0

    Open source →
  2. v1.2.0 17 Apr 2026
    Release notes

    What's Changed

    • Add Writer monad implementation with comprehensive tests by @robertvansteen in #17
    • fix: use Exporter::export(...) instead of $this->export() in IsOk and IsErr by @joelbutcher in #18

    New Contributors

    Full Changelog: v1.1.0...v1.2.0

    Open source →
    Release notes

    What's Changed

    • Add Writer monad implementation with comprehensive tests by @robertvansteen in https://github.com/gosuperscript/monads-php/pull/17
    • fix: use Exporter::export(...) instead of $this->export() in IsOk and IsErr by @joelbutcher in https://github.com/gosuperscript/monads-php/pull/18

    New Contributors

    • @joelbutcher made their first contribution in https://github.com/gosuperscript/monads-php/pull/18

    Full Changelog: https://github.com/gosuperscript/monads-php/compare/v1.1.0...v1.2.0

    Open source →
  3. v1.1.0 08 Jan 2026
    Release notes

    What's Changed

    • Add comprehensive README documentation by @Copilot in #13
    • feat: pass Throwable on Result::expect by @erikgaal in #16

    Full Changelog: v1.0.0...v1.1.0

    Open source →
    Release notes

    What's Changed

    • Add comprehensive README documentation by @Copilot in https://github.com/gosuperscript/monads-php/pull/13
    • feat: pass Throwable on Result::expect by @erikgaal in https://github.com/gosuperscript/monads-php/pull/16

    Full Changelog: https://github.com/gosuperscript/monads-php/compare/v1.0.0...v1.1.0

    Open source →
  4. v1.0.0 23 Sep 2025
    Release notes

    Added

    • Lazy, a type to delay execution to a later stage
    • Option, a type to represent an optional value
    • Result, a type used for returning and propagating errors
    Open source →
    Release notes

    Added

    • Lazy, a type to delay execution to a later stage
    • Option, a type to represent an optional value
    • Result, a type used for returning and propagating errors
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive