repl-alliance: Currated set of plugins for REPL based development

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

Currated set of plugins for REPL based development providing some IDE-like functionality


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.1.0.0
Change log CHANGELOG.md
Dependencies auto-export, auto-extract, auto-import, auto-split, base (<4.23), ghc (>=9.6 && <9.13), ghci-quickfix, monoidal-plugins, pinned-warnings [details]
License BSD-3-Clause
Author Aaron Allen
Maintainer aaronallen8455@gmail.com
Category Development
Source repo head: git clone https://github.com/aaronallen8455/repl-alliance
Uploaded by aaronallen8455 at 2026-01-12T16:44:21Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for repl-alliance-0.1.0.0

[back to package description]

repl-alliance

An aggregation of GHC plugins, all of which enhance REPL based development workflows by providing IDE-like functionality, with little to no overhead.

Includes

Usage

This plugin is intended to be used with GHCi or adjacent utilities such as ghcid and ghciwatch as a development tool, not as a package dependency.

Stack Projects

To use with a stack project (you may need to add ghci-quickfix to your extra-deps first):

stack repl my-project --package repl-alliance --ghci-options='-fplugin ReplAlliance'

Cabal Projects

To use with a cabal project (you may need to run cabal update first):

cabal repl my-project --build-depends repl-alliance --repl-options='-fplugin ReplAlliance'

Compatibility

All plugins included in repl-alliance aim to support the four latest major GHC releases.