mmm-0.1.0.0: Minecraft 1.21.4 implementation in Haskell
Copyright(c) axionbuster 2025
LicenseBSD-3-Clause
Safe HaskellNone
LanguageGHC2021

M.Pack.Internal.TH

Description

Provides Template Haskell machinery for automatically deriving Pack and Unpack instances, including support for shadowing and proper derivation.

Synopsis

Documentation

borrowderivepackunpack :: RunUserCoercion -> Q [Dec] Source #

shadow-derive Pack and Unpack instances for a type

borrowderivenothing :: RunUserCoercion -> Q [Dec] Source #

literally do nothing