Cabal-2.2.0.1: doc/API/Cabal/Distribution-SPDX-LicenseExceptionId.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Distribution.SPDX.LicenseExceptionId</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><link rel="stylesheet" type="text/css" href="quick-jump.css" /><script src="haddock-bundle.min.js" async="async" type="text/javascript"></script><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">Cabal-2.2.0.1: A framework for packaging Haskell software</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Distribution.SPDX.LicenseExceptionId</p></div><div id="synopsis"><details id="syn"><summary>Synopsis</summary><ul class="details-toggle" data-details-id="syn"><li class="src short"><span class="keyword">data</span> <a href="#t:LicenseExceptionId">LicenseExceptionId</a><ul class="subs"><li>= <a href="#v:DS389_exception">DS389_exception</a></li><li>| <a href="#v:Autoconf_exception_2_0">Autoconf_exception_2_0</a></li><li>| <a href="#v:Autoconf_exception_3_0">Autoconf_exception_3_0</a></li><li>| <a href="#v:Bison_exception_2_2">Bison_exception_2_2</a></li><li>| <a href="#v:Bootloader_exception">Bootloader_exception</a></li><li>| <a href="#v:Classpath_exception_2_0">Classpath_exception_2_0</a></li><li>| <a href="#v:CLISP_exception_2_0">CLISP_exception_2_0</a></li><li>| <a href="#v:DigiRule_FOSS_exception">DigiRule_FOSS_exception</a></li><li>| <a href="#v:ECos_exception_2_0">ECos_exception_2_0</a></li><li>| <a href="#v:Fawkes_Runtime_exception">Fawkes_Runtime_exception</a></li><li>| <a href="#v:FLTK_exception">FLTK_exception</a></li><li>| <a href="#v:Font_exception_2_0">Font_exception_2_0</a></li><li>| <a href="#v:Freertos_exception_2_0">Freertos_exception_2_0</a></li><li>| <a href="#v:GCC_exception_2_0">GCC_exception_2_0</a></li><li>| <a href="#v:GCC_exception_3_1">GCC_exception_3_1</a></li><li>| <a href="#v:Gnu_javamail_exception">Gnu_javamail_exception</a></li><li>| <a href="#v:I2p_gpl_java_exception">I2p_gpl_java_exception</a></li><li>| <a href="#v:Libtool_exception">Libtool_exception</a></li><li>| <a href="#v:Linux_syscall_note">Linux_syscall_note</a></li><li>| <a href="#v:LZMA_exception">LZMA_exception</a></li><li>| <a href="#v:Mif_exception">Mif_exception</a></li><li>| <a href="#v:Nokia_Qt_exception_1_1">Nokia_Qt_exception_1_1</a></li><li>| <a href="#v:OCCT_exception_1_0">OCCT_exception_1_0</a></li><li>| <a href="#v:Openvpn_openssl_exception">Openvpn_openssl_exception</a></li><li>| <a href="#v:Qwt_exception_1_0">Qwt_exception_1_0</a></li><li>| <a href="#v:U_boot_exception_2_0">U_boot_exception_2_0</a></li><li>| <a href="#v:WxWindows_exception_3_1">WxWindows_exception_3_1</a></li></ul></li><li class="src short"><a href="#v:licenseExceptionId">licenseExceptionId</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a></li><li class="src short"><a href="#v:licenseExceptionName">licenseExceptionName</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a></li><li class="src short"><a href="#v:mkLicenseExceptionId">mkLicenseExceptionId</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Maybe" title="Distribution.Compat.Prelude.Internal">Maybe</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></li></ul></details></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a id="t:LicenseExceptionId" class="def">LicenseExceptionId</a> <a href="#t:LicenseExceptionId" class="selflink">#</a></p><div class="doc"><p>SPDX License identifier</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a id="v:DS389_exception" class="def">DS389_exception</a></td><td class="doc"><p><code>389-exception</code>, 389 Directory Server Exception</p></td></tr><tr><td class="src"><a id="v:Autoconf_exception_2_0" class="def">Autoconf_exception_2_0</a></td><td class="doc"><p><code>Autoconf-exception-2.0</code>, Autoconf exception 2.0</p></td></tr><tr><td class="src"><a id="v:Autoconf_exception_3_0" class="def">Autoconf_exception_3_0</a></td><td class="doc"><p><code>Autoconf-exception-3.0</code>, Autoconf exception 3.0</p></td></tr><tr><td class="src"><a id="v:Bison_exception_2_2" class="def">Bison_exception_2_2</a></td><td class="doc"><p><code>Bison-exception-2.2</code>, Bison exception 2.2</p></td></tr><tr><td class="src"><a id="v:Bootloader_exception" class="def">Bootloader_exception</a></td><td class="doc"><p><code>Bootloader-exception</code>, Bootloader Distribution Exception</p></td></tr><tr><td class="src"><a id="v:Classpath_exception_2_0" class="def">Classpath_exception_2_0</a></td><td class="doc"><p><code>Classpath-exception-2.0</code>, Classpath exception 2.0</p></td></tr><tr><td class="src"><a id="v:CLISP_exception_2_0" class="def">CLISP_exception_2_0</a></td><td class="doc"><p><code>CLISP-exception-2.0</code>, CLISP exception 2.0</p></td></tr><tr><td class="src"><a id="v:DigiRule_FOSS_exception" class="def">DigiRule_FOSS_exception</a></td><td class="doc"><p><code>DigiRule-FOSS-exception</code>, DigiRule FOSS License Exception</p></td></tr><tr><td class="src"><a id="v:ECos_exception_2_0" class="def">ECos_exception_2_0</a></td><td class="doc"><p><code>eCos-exception-2.0</code>, eCos exception 2.0</p></td></tr><tr><td class="src"><a id="v:Fawkes_Runtime_exception" class="def">Fawkes_Runtime_exception</a></td><td class="doc"><p><code>Fawkes-Runtime-exception</code>, Fawkes Runtime Exception</p></td></tr><tr><td class="src"><a id="v:FLTK_exception" class="def">FLTK_exception</a></td><td class="doc"><p><code>FLTK-exception</code>, FLTK exception</p></td></tr><tr><td class="src"><a id="v:Font_exception_2_0" class="def">Font_exception_2_0</a></td><td class="doc"><p><code>Font-exception-2.0</code>, Font exception 2.0</p></td></tr><tr><td class="src"><a id="v:Freertos_exception_2_0" class="def">Freertos_exception_2_0</a></td><td class="doc"><p><code>freertos-exception-2.0</code>, FreeRTOS Exception 2.0</p></td></tr><tr><td class="src"><a id="v:GCC_exception_2_0" class="def">GCC_exception_2_0</a></td><td class="doc"><p><code>GCC-exception-2.0</code>, GCC Runtime Library exception 2.0</p></td></tr><tr><td class="src"><a id="v:GCC_exception_3_1" class="def">GCC_exception_3_1</a></td><td class="doc"><p><code>GCC-exception-3.1</code>, GCC Runtime Library exception 3.1</p></td></tr><tr><td class="src"><a id="v:Gnu_javamail_exception" class="def">Gnu_javamail_exception</a></td><td class="doc"><p><code>gnu-javamail-exception</code>, GNU JavaMail exception</p></td></tr><tr><td class="src"><a id="v:I2p_gpl_java_exception" class="def">I2p_gpl_java_exception</a></td><td class="doc"><p><code>i2p-gpl-java-exception</code>, i2p GPL+Java Exception</p></td></tr><tr><td class="src"><a id="v:Libtool_exception" class="def">Libtool_exception</a></td><td class="doc"><p><code>Libtool-exception</code>, Libtool Exception</p></td></tr><tr><td class="src"><a id="v:Linux_syscall_note" class="def">Linux_syscall_note</a></td><td class="doc"><p><code>Linux-syscall-note</code>, Linux Syscall Note</p></td></tr><tr><td class="src"><a id="v:LZMA_exception" class="def">LZMA_exception</a></td><td class="doc"><p><code>LZMA-exception</code>, LZMA exception</p></td></tr><tr><td class="src"><a id="v:Mif_exception" class="def">Mif_exception</a></td><td class="doc"><p><code>mif-exception</code>, Macros and Inline Functions Exception</p></td></tr><tr><td class="src"><a id="v:Nokia_Qt_exception_1_1" class="def">Nokia_Qt_exception_1_1</a></td><td class="doc"><p><code>Nokia-Qt-exception-1.1</code>, Nokia Qt LGPL exception 1.1</p></td></tr><tr><td class="src"><a id="v:OCCT_exception_1_0" class="def">OCCT_exception_1_0</a></td><td class="doc"><p><code>OCCT-exception-1.0</code>, Open CASCADE Exception 1.0</p></td></tr><tr><td class="src"><a id="v:Openvpn_openssl_exception" class="def">Openvpn_openssl_exception</a></td><td class="doc"><p><code>openvpn-openssl-exception</code>, OpenVPN OpenSSL Exception</p></td></tr><tr><td class="src"><a id="v:Qwt_exception_1_0" class="def">Qwt_exception_1_0</a></td><td class="doc"><p><code>Qwt-exception-1.0</code>, Qwt exception 1.0</p></td></tr><tr><td class="src"><a id="v:U_boot_exception_2_0" class="def">U_boot_exception_2_0</a></td><td class="doc"><p><code>u-boot-exception-2.0</code>, U-Boot exception 2.0</p></td></tr><tr><td class="src"><a id="v:WxWindows_exception_3_1" class="def">WxWindows_exception_3_1</a></td><td class="doc"><p><code>WxWindows-exception-3.1</code>, WxWindows Library Exception 3.1</p></td></tr></table></div><div class="subs instances"><details id="i:LicenseExceptionId" open="open"><summary>Instances</summary><table><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Bounded:1"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Bounded" title="Distribution.Compat.Prelude.Internal">Bounded</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Bounded:1"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:minBound">minBound</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:minBound" class="selflink">#</a></p><p class="src"><a href="#v:maxBound">maxBound</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:maxBound" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Enum:2"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Enum" title="Distribution.Compat.Prelude.Internal">Enum</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Enum:2"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:succ">succ</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:succ" class="selflink">#</a></p><p class="src"><a href="#v:pred">pred</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:pred" class="selflink">#</a></p><p class="src"><a href="#v:toEnum">toEnum</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Int" title="Distribution.Compat.Prelude.Internal">Int</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:toEnum" class="selflink">#</a></p><p class="src"><a href="#v:fromEnum">fromEnum</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Int" title="Distribution.Compat.Prelude.Internal">Int</a> <a href="#v:fromEnum" class="selflink">#</a></p><p class="src"><a href="#v:enumFrom">enumFrom</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:enumFrom" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThen">enumFromThen</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:enumFromThen" class="selflink">#</a></p><p class="src"><a href="#v:enumFromTo">enumFromTo</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:enumFromTo" class="selflink">#</a></p><p class="src"><a href="#v:enumFromThenTo">enumFromThenTo</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:enumFromThenTo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Eq:3"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Eq" title="Distribution.Compat.Prelude.Internal">Eq</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Eq:3"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:-61--61-">(==)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-61--61-" class="selflink">#</a></p><p class="src"><a href="#v:-47--61-">(/=)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-47--61-" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Data:4"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Data:4"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:gfoldl">gfoldl</a> :: (<span class="keyword">forall</span> d b. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => c (d -> b) -> d -> c b) -> (<span class="keyword">forall</span> g. g -> c g) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> c <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gfoldl" class="selflink">#</a></p><p class="src"><a href="#v:gunfold">gunfold</a> :: (<span class="keyword">forall</span> b r. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> b => c (b -> r) -> c r) -> (<span class="keyword">forall</span> r. r -> c r) -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> -> c <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gunfold" class="selflink">#</a></p><p class="src"><a href="#v:toConstr">toConstr</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Data.html#t:Constr" title="Data.Data">Constr</a> <a href="#v:toConstr" class="selflink">#</a></p><p class="src"><a href="#v:dataTypeOf">dataTypeOf</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Data.html#t:DataType" title="Data.Data">DataType</a> <a href="#v:dataTypeOf" class="selflink">#</a></p><p class="src"><a href="#v:dataCast1">dataCast1</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Typeable" title="Distribution.Compat.Prelude.Internal">Typeable</a> t => (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => c (t d)) -> <a href="Distribution-Compat-Prelude-Internal.html#t:Maybe" title="Distribution.Compat.Prelude.Internal">Maybe</a> (c <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>) <a href="#v:dataCast1" class="selflink">#</a></p><p class="src"><a href="#v:dataCast2">dataCast2</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Typeable" title="Distribution.Compat.Prelude.Internal">Typeable</a> t => (<span class="keyword">forall</span> d e. (<a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d, <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> e) => c (t d e)) -> <a href="Distribution-Compat-Prelude-Internal.html#t:Maybe" title="Distribution.Compat.Prelude.Internal">Maybe</a> (c <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>) <a href="#v:dataCast2" class="selflink">#</a></p><p class="src"><a href="#v:gmapT">gmapT</a> :: (<span class="keyword">forall</span> b. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> b => b -> b) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gmapT" class="selflink">#</a></p><p class="src"><a href="#v:gmapQl">gmapQl</a> :: (r -> r' -> r) -> r -> (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> r') -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> r <a href="#v:gmapQl" class="selflink">#</a></p><p class="src"><a href="#v:gmapQr">gmapQr</a> :: (r' -> r -> r) -> r -> (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> r') -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> r <a href="#v:gmapQr" class="selflink">#</a></p><p class="src"><a href="#v:gmapQ">gmapQ</a> :: (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> u) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> [u] <a href="#v:gmapQ" class="selflink">#</a></p><p class="src"><a href="#v:gmapQi">gmapQi</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Int" title="Distribution.Compat.Prelude.Internal">Int</a> -> (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> u) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> u <a href="#v:gmapQi" class="selflink">#</a></p><p class="src"><a href="#v:gmapM">gmapM</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Monad" title="Distribution.Compat.Prelude.Internal">Monad</a> m => (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> m d) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> m <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gmapM" class="selflink">#</a></p><p class="src"><a href="#v:gmapMp">gmapMp</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:MonadPlus" title="Distribution.Compat.Prelude.Internal">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> m d) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> m <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gmapMp" class="selflink">#</a></p><p class="src"><a href="#v:gmapMo">gmapMo</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:MonadPlus" title="Distribution.Compat.Prelude.Internal">MonadPlus</a> m => (<span class="keyword">forall</span> d. <a href="Distribution-Compat-Prelude-Internal.html#t:Data" title="Distribution.Compat.Prelude.Internal">Data</a> d => d -> m d) -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> m <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:gmapMo" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Ord:5"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Ord" title="Distribution.Compat.Prelude.Internal">Ord</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Ord:5"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:compare">compare</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Ordering" title="Distribution.Compat.Prelude.Internal">Ordering</a> <a href="#v:compare" class="selflink">#</a></p><p class="src"><a href="#v:-60-">(<)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-60-" class="selflink">#</a></p><p class="src"><a href="#v:-60--61-">(<=)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-60--61-" class="selflink">#</a></p><p class="src"><a href="#v:-62-">(>)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-62-" class="selflink">#</a></p><p class="src"><a href="#v:-62--61-">(>=)</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Bool" title="Distribution.Compat.Prelude.Internal">Bool</a> <a href="#v:-62--61-" class="selflink">#</a></p><p class="src"><a href="#v:max">max</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:max" class="selflink">#</a></p><p class="src"><a href="#v:min">min</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:min" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Read:6"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Read" title="Distribution.Compat.Prelude.Internal">Read</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Read:6"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:readsPrec">readsPrec</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Int" title="Distribution.Compat.Prelude.Internal">Int</a> -> <a href="Distribution-Compat-ReadP.html#t:ReadS" title="Distribution.Compat.ReadP">ReadS</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:readsPrec" class="selflink">#</a></p><p class="src"><a href="#v:readList">readList</a> :: <a href="Distribution-Compat-ReadP.html#t:ReadS" title="Distribution.Compat.ReadP">ReadS</a> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:readList" class="selflink">#</a></p><p class="src"><a href="#v:readPrec">readPrec</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:readPrec" class="selflink">#</a></p><p class="src"><a href="#v:readListPrec">readListPrec</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Text-ParserCombinators-ReadPrec.html#t:ReadPrec" title="Text.ParserCombinators.ReadPrec">ReadPrec</a> [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] <a href="#v:readListPrec" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Show:7"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Show" title="Distribution.Compat.Prelude.Internal">Show</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Show:7"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:showsPrec">showsPrec</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:Int" title="Distribution.Compat.Prelude.Internal">Int</a> -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:ShowS" title="Distribution.Compat.Prelude.Internal">ShowS</a> <a href="#v:showsPrec" class="selflink">#</a></p><p class="src"><a href="#v:show">show</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a> <a href="#v:show" class="selflink">#</a></p><p class="src"><a href="#v:showList">showList</a> :: [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] -> <a href="Distribution-Compat-Prelude-Internal.html#t:ShowS" title="Distribution.Compat.Prelude.Internal">ShowS</a> <a href="#v:showList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Generic:8"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Generic" title="Distribution.Compat.Prelude.Internal">Generic</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Generic:8"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs associated-types"><p class="caption">Associated Types</p><p class="src"><span class="keyword">type</span> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> <a href="#t:Rep" class="selflink">#</a></p></div> <div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:from">from</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> x <a href="#v:from" class="selflink">#</a></p><p class="src"><a href="#v:to">to</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> x -> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:to" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Binary:9"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:Binary" title="Distribution.Compat.Prelude.Internal">Binary</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Binary:9"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:put">put</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/binary-0.8.5.1/Data-Binary-Put.html#t:Put" title="Data.Binary.Put">Put</a> <a href="#v:put" class="selflink">#</a></p><p class="src"><a href="#v:get">get</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/binary-0.8.5.1/Data-Binary-Get-Internal.html#t:Get" title="Data.Binary.Get.Internal">Get</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:get" class="selflink">#</a></p><p class="src"><a href="#v:putList">putList</a> :: [<a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a>] -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/binary-0.8.5.1/Data-Binary-Put.html#t:Put" title="Data.Binary.Put">Put</a> <a href="#v:putList" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:NFData:10"></span> <a href="Distribution-Compat-Prelude-Internal.html#t:NFData" title="Distribution.Compat.Prelude.Internal">NFData</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:NFData:10"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:rnf">rnf</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> () <a href="#v:rnf" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Pretty:11"></span> <a href="Distribution-Pretty.html#t:Pretty" title="Distribution.Pretty">Pretty</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Pretty:11"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:pretty">pretty</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/pretty-1.1.3.6/Text-PrettyPrint.html#t:Doc" title="Text.PrettyPrint">Doc</a> <a href="#v:pretty" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Parsec:12"></span> <a href="Distribution-Parsec-Class.html#t:Parsec" title="Distribution.Parsec.Class">Parsec</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Parsec:12"><summary class="hide-when-js-enabled">Instance details</summary><div class="subs methods"><p class="caption">Methods</p><p class="src"><a href="#v:parsec">parsec</a> :: <a href="Distribution-Parsec-Class.html#t:CabalParsing" title="Distribution.Parsec.Class">CabalParsing</a> m => m <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:parsec" class="selflink">#</a></p></div></details></td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="instance details-toggle-control details-toggle" data-details-id="i:id:LicenseExceptionId:Rep:13"></span> <span class="keyword">type</span> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></span> <a href="#t:LicenseExceptionId" class="selflink">#</a></td><td class="doc empty"> </td></tr><tr><td colspan="2"><details id="i:id:LicenseExceptionId:Rep:13"><summary class="hide-when-js-enabled">Instance details</summary><div class="src"><span class="keyword">type</span> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:Rep" title="GHC.Generics">Rep</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> = <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:D1" title="GHC.Generics">D1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaData" title="GHC.Generics">MetaData</a> "LicenseExceptionId" "Distribution.SPDX.LicenseExceptionId" "Cabal-2.2.0.1-JS0vobxWxH7sbYKd0omMO" <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) ((((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "DS389_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Autoconf_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Autoconf_exception_3_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Bison_exception_2_2" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Bootloader_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Classpath_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> ((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "CLISP_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "DigiRule_FOSS_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "ECos_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> ((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Fawkes_Runtime_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "FLTK_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Font_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Freertos_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "GCC_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "GCC_exception_3_1" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Gnu_javamail_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> ((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "I2p_gpl_java_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Libtool_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Linux_syscall_note" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "LZMA_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> ((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Mif_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Nokia_Qt_exception_1_1" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "OCCT_exception_1_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> ((<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Openvpn_openssl_exception" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "Qwt_exception_1_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>)) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "U_boot_exception_2_0" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>) <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t::-43-:" title="GHC.Generics">:+:</a> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:C1" title="GHC.Generics">C1</a> (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:MetaCons" title="GHC.Generics">MetaCons</a> "WxWindows_exception_3_1" <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#v:PrefixI" title="GHC.Generics">PrefixI</a> <a href="Distribution-Compat-Prelude-Internal.html#v:False" title="Distribution.Compat.Prelude.Internal">False</a>) (<a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/GHC-Generics.html#t:U1" title="GHC.Generics">U1</a> :: <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a> -> <a href="file:///opt/ghc/8.4.1/share/doc/ghc-8.4.1/html/libraries/base-4.11.0.0/Data-Kind.html#t:-42-" title="Data.Kind">*</a>))))))</div></details></td></tr></table></details></div></div><div class="top"><p class="src"><a id="v:licenseExceptionId" class="def">licenseExceptionId</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a> <a href="#v:licenseExceptionId" class="selflink">#</a></p><div class="doc"><p>License SPDX identifier, e.g. <code><a href="BSD-3-Clause.html">BSD-3-Clause</a></code>.</p></div></div><div class="top"><p class="src"><a id="v:licenseExceptionName" class="def">licenseExceptionName</a> :: <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a> <a href="#v:licenseExceptionName" class="selflink">#</a></p><div class="doc"><p>License name, e.g. <code>"GNU General Public License v2.0 only"</code></p></div></div><div class="top"><p class="src"><a id="v:mkLicenseExceptionId" class="def">mkLicenseExceptionId</a> :: <a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a> -> <a href="Distribution-Compat-Prelude-Internal.html#t:Maybe" title="Distribution.Compat.Prelude.Internal">Maybe</a> <a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a> <a href="#v:mkLicenseExceptionId" class="selflink">#</a></p><div class="doc"><p>Create a <code><a href="Distribution-SPDX-LicenseExceptionId.html#t:LicenseExceptionId" title="Distribution.SPDX.LicenseExceptionId">LicenseExceptionId</a></code> from a <code><a href="Distribution-Compat-Prelude-Internal.html#t:String" title="Distribution.Compat.Prelude.Internal">String</a></code>.</p></div></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.19.0</p></div></body></html>