<html xmlns="http://www.w3.org/1999/xhtml" ><head ><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /><title >Identifiers</title ><link href="#" rel="stylesheet" type="text/css" title="Linuwial" /><link rel="stylesheet" type="text/css" href="#" /><link rel="stylesheet" type="text/css" href="#" /><script src="haddock-bundle.min.js" async="async" type="text/javascript" ></script ><script type="text/x-mathjax-config" >MathJax.Hub.Config({ tex2jax: { processClass: "mathjax", ignoreClass: ".*" } });</script ><script src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript" ></script ></head ><body ><div id="package-header" ><span class="caption empty" > </span ><ul class="links" id="page-menu" ><li ><a href="#" >Contents</a ></li ><li ><a href="#" >Index</a ></li ></ul ></div ><div id="content" ><div id="module-header" ><table class="info" ><tr ><th >Safe Haskell</th ><td >Safe-Inferred</td ></tr ></table ><p class="caption" >Identifiers</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="#" >Id</a > = <a href="#" >Id</a ></li ><li class="src short" ><span class="keyword" >data</span > a <a href="#" >:*</a > b = a <a href="#" >:*</a > b</li ><li class="src short" ><a href="#" >foo</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:Id" class="def" >Id</a > <a href="#" class="selflink" >#</a ></p ><div class="subs constructors" ><p class="caption" >Constructors</p ><table ><tr ><td class="src" ><a id="v:Id" class="def" >Id</a ></td ><td class="doc empty" > </td ></tr ></table ></div ></div ><div class="top" ><p class="src" ><span class="keyword" >data</span > a <a id="t::-42-" class="def" >:*</a > b <a href="#" class="selflink" >#</a ></p ><div class="subs constructors" ><p class="caption" >Constructors</p ><table ><tr ><td class="src" >a <a id="v::-42-" class="def" >:*</a > b</td ><td class="doc empty" > </td ></tr ></table ></div ></div ><div class="top" ><p class="src" ><a id="v:foo" class="def" >foo</a > :: () <a href="#" class="selflink" >#</a ></p ><div class="doc" ><ul ><li ><p >Unadorned:</p ><ul ><li >Unqualified: <code ><a href="#" title="GHC.List" >++</a ></code >, <code ><a href="#" title="Data.Foldable" >elem</a ></code ></li ><li >Qualified: <code ><a href="#" title="GHC.List" >++</a ></code >, <code ><a href="#" title="Data.Lis" >elem</a ></code ></li ><li >Namespaced: <code ><a href="#" title="GHC.List" >++</a ></code >, <code >++</code >, <code ><a href="#" title="Data.Foldable" >elem</a ></code >, <code >elem</code >, <code ><a href="#" title="Identifiers" >Id</a ></code >, <code ><a href="#" title="Identifiers" >Id</a ></code >, <code ><a href="#" title="Identifiers" >:*</a ></code >, <code ><a href="#" title="Identifiers" >:*</a ></code ></li ></ul ></li ><li ><p >Parenthesized:</p ><ul ><li >Unqualified: <code ><code ><a href="#" title="GHC.List" >(++)</a ></code > [1,2,3] [4,5,6]</code ></li ><li >Qualified: <code ><code ><a href="#" title="GHC.List" >(++)</a ></code > [1,2,3] [4,5,6]</code ></li ><li >Namespaced: <code ><a href="#" title="GHC.List" >(++)</a ></code >, <code >++</code >, <code ><a href="#" title="Identifiers" >(:*)</a ></code >, <code ><a href="#" title="Identifiers" >(:*)</a ></code ></li ></ul ></li ><li ><p >Backticked:</p ><ul ><li >Unqualified: <code >1 <code ><a href="#" title="Data.Foldable" >`elem`</a ></code > [-3..3]</code ></li ><li >Qualified: <code >1 <code ><a href="#" title="Data.Foldable" >`elem`</a ></code > [-3..3]</code ></li ><li >Namespaced: <code ><a href="#" title="Data.Foldable" >`elem`</a ></code >, <code >`elem`</code >, <code ><a href="#" title="Identifiers" >`Id`</a ></code >, <code ><a href="#" title="Identifiers" >`Id`</a ></code ></li ></ul ></li ><li ><p >Edge cases:</p ><ul ><li >Tuples: <code >()</code >, <code >(,,,)</code ></li ></ul ></li ></ul ></div ></div ></div ></div ></body ></html >