Elevar operaciones de control, como la captura de excepciones, a través de transformadores de mónadas
Este paquete define la clase de tipos 'MonadBaseControl', un subconjunto de 'MonadBase'
en el que se pueden elevar operaciones de control genéricas como 'catch' desde 'IO'
o cualquier otra mónada base. Las instancias se basan en transformadores de mónadas en
'MonadTransControl', que incluye todos los transformadores de mónadas estándar de la
biblioteca 'transformers' excepto 'ContT'.
Consulte el paquete <http://hackage.haskell.org/package/lifted-base lifted-base>
que usa 'monad-control' para elevar operaciones de 'IO' de la biblioteca 'base'
(como 'catch' o 'bracket') a cualquier mónada que sea una instancia de 'MonadBase'
o 'MonadBaseControl'.
Tenga en cuenta que este paquete es una reescritura de la biblioteca 'monad-peel' de Anders Kaseorg.
La diferencia principal es que este paquete proporciona operadores de estilo CPS y
aprovecha las extensiones de lenguaje 'RankNTypes' y 'TypeFamilies' para simplificar
y acelerar la mayoría de las definiciones.
Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.
Cada fila es metadato del índice de paquetes para una versión, arquitectura, suite y repositorio. Nombres, URL y tamaños vienen de la fuente; un enlace es un punto de descarga que puede cambiar, no una redistribución de OpenFactory.
Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.
1.0.3.1-2.24 / x86_64Observado Sep 1, 2026sha512 7e9bcfb53008…8b66e25aResumen de la fuente
Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.
Resumen de la fuente (sha512): 7e9bcfb53008b8f448a695d33e7fe4d952827ecb3d0ba1c338f0307f23626fe6162690c826758eedc75f861b2512e64c7b2ef2ba572fe1be055a395c8b66e25a