packages feed

atelier-prelude 0.2.0.0 → 0.3.0.0

raw patch · 5 files changed

+21/−17 lines, 5 filesdep ~effectful-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: effectful-core

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -7,6 +7,16 @@  ## [Unreleased] +## [0.3.0.0] - 2026-09-10++### Changed++- Require `effectful >=2.7 && <2.8`.+- Require `effectful-core >=2.7 && <2.8`.+- Require `effectful-plugin >=2.2 && <2.3`.++## [0.2.0.0] - 2026-08-13+ ### Changed  - Relax `base` constraint to support GHC 9.6 up to GHC 9.12.
LICENSE view
@@ -1,6 +1,6 @@ MIT License -Copyright (c) 2025 Christian Georgii+Copyright (c) 2026 Tweag  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal
README.md view
@@ -10,10 +10,10 @@  ```yaml dependencies:-- name: base-  mixin:-  - hiding (Prelude)-- atelier-prelude+  - name: base+    mixin:+      - hiding (Prelude)+  - atelier-prelude ```  or in a `.cabal` file:@@ -34,13 +34,6 @@ - `Relude.Print` (console output)  Use the corresponding `atelier-core` effects instead — e.g. `Atelier.Effects.Env`, `Atelier.Effects.File`, `Atelier.Effects.Console`.--## Part of atelier--- [`atelier-prelude`](https://github.com/tweag/tricorder/tree/main/atelier-prelude) — this package-- [`atelier-core`](https://github.com/tweag/tricorder/tree/main/atelier-core) — foundational effects and utilities-- [`atelier-db`](https://github.com/tweag/tricorder/tree/main/atelier-db) — relational database effect (Hasql/Rel8)-- [`atelier-testing`](https://github.com/tweag/tricorder/tree/main/atelier-testing) — database-backed test utilities  ## License 
atelier-prelude.cabal view
@@ -5,14 +5,14 @@ -- see: https://github.com/sol/hpack  name:           atelier-prelude-version:        0.2.0.0+version:        0.3.0.0 synopsis:       Custom relude-based prelude with Effectful conventions description:    A custom prelude based on relude, adapted for Effectful — part of the atelier toolkit. category:       Prelude homepage:       https://github.com/tweag/tricorder/tree/main/atelier-prelude bug-reports:    https://github.com/tweag/tricorder/issues-author:         Christian Georgii-maintainer:     christian.georgii@tweag.io+author:         Victor Nascimento Bakke+maintainer:     victor.bakke@tweag.io license:        MIT license-file:   LICENSE build-type:     Simple@@ -56,7 +56,7 @@   ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations   build-depends:       base >=4.18 && <4.23-    , effectful-core ==2.6.*+    , effectful-core ==2.7.*     , relude ==1.2.*   default-language: GHC2021   if impl(GHC >= 9.8)
src/Prelude.hs view
@@ -38,7 +38,8 @@     , module Relude.Nub     , module Relude.Numeric     , module Relude.String-    ) where+    )+where  import Effectful (Eff, MonadIO (liftIO), (:>)) import Effectful.Error.Static