-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmini_Data-Aeson.html
More file actions
4 lines (4 loc) · 5.84 KB
/
mini_Data-Aeson.html
File metadata and controls
4 lines (4 loc) · 5.84 KB
1
2
3
4
<!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>Data.Aeson</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();};
//]]>
</script></head><body id="mini"><div id="module-header"><p class="caption">Data.Aeson</p></div><div id="interface"><h1>How to use this library</h1><h2>Writing instances by hand</h2><h2>Working with the AST</h2><h2>Decoding to a Haskell value</h2><h2>Decoding a mixed-type object</h2><h1>Encoding and decoding</h1><h2>Direct encoding</h2><div class="top"><p class="src"><a href="Data-Aeson.html#v:decode" target="main">decode</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:decode-39-" target="main">decode'</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:eitherDecode" target="main">eitherDecode</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:eitherDecode-39-" target="main">eitherDecode'</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:encode" target="main">encode</a></p></div><h2>Variants for strict bytestrings</h2><div class="top"><p class="src"><a href="Data-Aeson.html#v:decodeStrict" target="main">decodeStrict</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:decodeStrict-39-" target="main">decodeStrict'</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:eitherDecodeStrict" target="main">eitherDecodeStrict</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:eitherDecodeStrict-39-" target="main">eitherDecodeStrict'</a></p></div><h1>Core JSON types</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Aeson.html#t:Value" target="main">Value</a></p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Aeson.html#t:Encoding" target="main">Encoding</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:fromEncoding" target="main">fromEncoding</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Data-Aeson.html#t:Array" target="main">Array</a></p></div><div class="top"><p class="src"><span class="keyword">type</span> <a href="Data-Aeson.html#t:Object" target="main">Object</a></p></div><h1>Convenience types</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Aeson.html#t:DotNetTime" target="main">DotNetTime</a></p></div><h1>Type conversion</h1><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Aeson.html#t:FromJSON" target="main">FromJSON</a> a</p></div><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Aeson.html#t:Result" target="main">Result</a> a</p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:fromJSON" target="main">fromJSON</a></p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Aeson.html#t:ToJSON" target="main">ToJSON</a> a</p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Aeson.html#t:KeyValue" target="main">KeyValue</a> kv</p></div><h2>Generic JSON classes and options</h2><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Aeson.html#t:GFromJSON" target="main">GFromJSON</a> f</p></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="Data-Aeson.html#t:GToJSON" target="main">GToJSON</a> f</p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:genericToJSON" target="main">genericToJSON</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:genericToEncoding" target="main">genericToEncoding</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:genericParseJSON" target="main">genericParseJSON</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:defaultOptions" target="main">defaultOptions</a></p></div><h1>Inspecting <code><code><a href="Data-Aeson.html#t:Value">Value</a></code>s</code></h1><div class="top"><p class="src"><a href="Data-Aeson.html#v:withObject" target="main">withObject</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:withText" target="main">withText</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:withArray" target="main">withArray</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:withNumber" target="main">withNumber</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:withScientific" target="main">withScientific</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:withBool" target="main">withBool</a></p></div><h1>Constructors and accessors</h1><div class="top"><p class="src"><span class="keyword">data</span> <a href="Data-Aeson.html#t:Series" target="main">Series</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:pairs" target="main">pairs</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:foldable" target="main">foldable</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:.:" target="main">(.:)</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:.:-63-" target="main">(.:?)</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:.-33--61-" target="main">(.!=)</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:object" target="main">object</a></p></div><h1>Parsing</h1><div class="top"><p class="src"><a href="Data-Aeson.html#v:json" target="main">json</a></p></div><div class="top"><p class="src"><a href="Data-Aeson.html#v:json-39-" target="main">json'</a></p></div></div></body></html>