mirror of
https://github.com/tensorflow/haskell.git
synced 2024-06-17 18:18:33 +02:00
* Update README to refer to 2.3.0-gpu. * Remove old package documentation from haddock directory.
7024 lines
861 KiB
HTML
7024 lines
861 KiB
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><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="highlight.js"></script></head><body><pre><span id="%24con2tag_BDhIsHg5OgOClXuAOCkNWW"></span><span class="hs-comment">{- This file was auto-generated from tensorflow/core/protobuf/control_flow.proto by the proto-lens-protoc program. -}</span><span>
|
|
</span><span id="line-2"></span><span class="hs-pragma">{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}</span><span>
|
|
</span><span id="line-3"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-unused-imports#-}</span><span>
|
|
</span><span id="line-4"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-duplicate-exports#-}</span><span>
|
|
</span><span id="line-5"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-dodgy-exports#-}</span><span>
|
|
</span><span id="line-6"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">Proto.Tensorflow.Core.Protobuf.ControlFlow</span><span> </span><span class="hs-special">(</span><span>
|
|
</span><span id="line-7"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier">CondContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier">ControlFlowContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-8"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier">_ControlFlowContextDef'CondCtxt</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-9"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier">_ControlFlowContextDef'WhileCtxt</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier">ValuesDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-10"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier">WhileContextDef</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-11"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-12"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Control.DeepSeq</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Control.DeepSeq</span></span><span>
|
|
</span><span id="line-13"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Prism</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Prism</span></span><span>
|
|
</span><span id="line-14"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Prelude</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Prelude</span></span><span>
|
|
</span><span id="line-15"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Int</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Int</span></span><span>
|
|
</span><span id="line-16"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Monoid</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Monoid</span></span><span>
|
|
</span><span id="line-17"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Word</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Word</span></span><span>
|
|
</span><span id="line-18"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens</span></span><span>
|
|
</span><span id="line-19"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Bytes</span></span><span>
|
|
</span><span id="line-20"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Growing</span></span><span>
|
|
</span><span id="line-21"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span>
|
|
</span><span id="line-22"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Wire</span></span><span>
|
|
</span><span id="line-23"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Field</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Field</span></span><span>
|
|
</span><span id="line-24"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Message.Enum</span></span><span>
|
|
</span><span id="line-25"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Service.Types</span></span><span>
|
|
</span><span id="line-26"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2</span></span><span>
|
|
</span><span id="line-27"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2.Unchecked</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2.Unchecked</span></span><span>
|
|
</span><span id="line-28"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text</span></span><span>
|
|
</span><span id="line-29"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Map</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Map</span></span><span>
|
|
</span><span id="line-30"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString</span></span><span>
|
|
</span><span id="line-31"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString.Char8</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Char8</span></span><span>
|
|
</span><span id="line-32"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text.Encoding</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text.Encoding</span></span><span>
|
|
</span><span id="line-33"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector</span></span><span>
|
|
</span><span id="line-34"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Generic</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Generic</span></span><span>
|
|
</span><span id="line-35"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Unboxed</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Unboxed</span></span><span>
|
|
</span><span id="line-36"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Text.Read</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Text.Read</span></span><span>
|
|
</span><span id="line-37"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.contextName' @:: Lens' CondContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.predName' @:: Lens' CondContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotName' @:: Lens' CondContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.branch' @:: Lens' CondContextDef Data.Int.Int32@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.valuesDef' @:: Lens' CondContextDef ValuesDef@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'valuesDef' @:: Lens' CondContextDef (Prelude.Maybe ValuesDef)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.nestedContexts' @:: Lens' CondContextDef [ControlFlowContextDef]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'nestedContexts' @:: Lens' CondContextDef (Data.Vector.Vector ControlFlowContextDef)@ -}</span><span>
|
|
</span><span id="line-47"></span><span class="hs-keyword">data</span><span> </span><span id="CondContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-var">CondContextDef</span></a></span></span><span>
|
|
</span><span id="line-48"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="CondContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef%27_constructor"><span class="hs-identifier hs-var">CondContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_CondContextDef%27contextName"><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-49"></span><span> </span><span id="_CondContextDef%27predName"><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-50"></span><span> </span><span id="_CondContextDef%27pivotName"><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-51"></span><span> </span><span id="_CondContextDef%27branch"><span class="annot"><span class="annottext">CondContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-52"></span><span> </span><span id="_CondContextDef%27valuesDef"><span class="annot"><span class="annottext">CondContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-53"></span><span> </span><span id="_CondContextDef%27nestedContexts"><span class="annot"><span class="annottext">CondContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-54"></span><span> </span><span id="_CondContextDef%27_unknownFields"><span class="annot"><span class="annottext">CondContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-55"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492721"><span id="local-6989586621679492723"><span class="annot"><span class="annottext">CondContextDef -> CondContextDef -> Bool
|
|
(CondContextDef -> CondContextDef -> Bool)
|
|
-> (CondContextDef -> CondContextDef -> Bool) -> Eq CondContextDef
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: CondContextDef -> CondContextDef -> Bool
|
|
$c/= :: CondContextDef -> CondContextDef -> Bool
|
|
== :: CondContextDef -> CondContextDef -> Bool
|
|
$c== :: CondContextDef -> CondContextDef -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492705"><span id="local-6989586621679492707"><span id="local-6989586621679492709"><span id="local-6989586621679492711"><span id="local-6989586621679492713"><span id="local-6989586621679492715"><span id="local-6989586621679492717"><span class="annot"><span class="annottext">Eq CondContextDef
|
|
Eq CondContextDef =>
|
|
(CondContextDef -> CondContextDef -> Ordering)
|
|
-> (CondContextDef -> CondContextDef -> Bool)
|
|
-> (CondContextDef -> CondContextDef -> Bool)
|
|
-> (CondContextDef -> CondContextDef -> Bool)
|
|
-> (CondContextDef -> CondContextDef -> Bool)
|
|
-> (CondContextDef -> CondContextDef -> CondContextDef)
|
|
-> (CondContextDef -> CondContextDef -> CondContextDef)
|
|
-> Ord CondContextDef
|
|
CondContextDef -> CondContextDef -> Bool
|
|
CondContextDef -> CondContextDef -> Ordering
|
|
CondContextDef -> CondContextDef -> CondContextDef
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: CondContextDef -> CondContextDef -> CondContextDef
|
|
$cmin :: CondContextDef -> CondContextDef -> CondContextDef
|
|
max :: CondContextDef -> CondContextDef -> CondContextDef
|
|
$cmax :: CondContextDef -> CondContextDef -> CondContextDef
|
|
>= :: CondContextDef -> CondContextDef -> Bool
|
|
$c>= :: CondContextDef -> CondContextDef -> Bool
|
|
> :: CondContextDef -> CondContextDef -> Bool
|
|
$c> :: CondContextDef -> CondContextDef -> Bool
|
|
<= :: CondContextDef -> CondContextDef -> Bool
|
|
$c<= :: CondContextDef -> CondContextDef -> Bool
|
|
< :: CondContextDef -> CondContextDef -> Bool
|
|
$c< :: CondContextDef -> CondContextDef -> Bool
|
|
compare :: CondContextDef -> CondContextDef -> Ordering
|
|
$ccompare :: CondContextDef -> CondContextDef -> Ordering
|
|
$cp1Ord :: Eq CondContextDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-56"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492699"><span id="local-6989586621679492701"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-57"></span><span> </span><span id="local-6989586621679492697"><span class="annot"><span class="annottext">showsPrec :: Int -> CondContextDef -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492695"><span class="annot"><span class="annottext">__x :: CondContextDef
|
|
</span><a href="#local-6989586621679492695"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492694"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679492694"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-58"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-59"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-60"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-61"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492695"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679492694"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-62"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"contextName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-63"></span><span> </span><span id="local-6989586621679492688"><span class="annot"><span class="annottext">fieldOf :: Proxy# "contextName"
|
|
-> (Text -> f Text) -> CondContextDef -> f CondContextDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-64"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> CondContextDef -> f CondContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-65"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Text)
|
|
-> (CondContextDef -> Text -> CondContextDef)
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-66"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span><span>
|
|
</span><span id="line-67"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492684"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492684"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492683"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492683"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492684"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'contextName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492683"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-68"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-69"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"predName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-70"></span><span> </span><span id="local-6989586621679492680"><span class="annot"><span class="annottext">fieldOf :: Proxy# "predName"
|
|
-> (Text -> f Text) -> CondContextDef -> f CondContextDef
|
|
</span><a href="#local-6989586621679492680"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-71"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> CondContextDef -> f CondContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-72"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Text)
|
|
-> (CondContextDef -> Text -> CondContextDef)
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-73"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span><span>
|
|
</span><span id="line-74"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492679"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492679"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492678"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492678"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492679"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'predName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492678"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-75"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-76"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"pivotName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-77"></span><span> </span><span id="local-6989586621679492676"><span class="annot"><span class="annottext">fieldOf :: Proxy# "pivotName"
|
|
-> (Text -> f Text) -> CondContextDef -> f CondContextDef
|
|
</span><a href="#local-6989586621679492676"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-78"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> CondContextDef -> f CondContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-79"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Text)
|
|
-> (CondContextDef -> Text -> CondContextDef)
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-80"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span><span>
|
|
</span><span id="line-81"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492675"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492675"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492674"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492674"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492675"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'pivotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492674"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-82"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-83"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"branch"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-84"></span><span> </span><span id="local-6989586621679492672"><span class="annot"><span class="annottext">fieldOf :: Proxy# "branch"
|
|
-> (Int32 -> f Int32) -> CondContextDef -> f CondContextDef
|
|
</span><a href="#local-6989586621679492672"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-85"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32) -> CondContextDef -> f CondContextDef)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-86"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Int32)
|
|
-> (CondContextDef -> Int32 -> CondContextDef)
|
|
-> Lens CondContextDef CondContextDef Int32 Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-87"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span><span>
|
|
</span><span id="line-88"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492671"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492671"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492670"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679492670"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492671"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'branch :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492670"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-89"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-90"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"valuesDef"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-91"></span><span> </span><span id="local-6989586621679492668"><span class="annot"><span class="annottext">fieldOf :: Proxy# "valuesDef"
|
|
-> (ValuesDef -> f ValuesDef) -> CondContextDef -> f CondContextDef
|
|
</span><a href="#local-6989586621679492668"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-92"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> CondContextDef -> f CondContextDef)
|
|
-> ((ValuesDef -> f ValuesDef)
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> (ValuesDef -> f ValuesDef)
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-93"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Maybe ValuesDef)
|
|
-> (CondContextDef -> Maybe ValuesDef -> CondContextDef)
|
|
-> Lens
|
|
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-94"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span>
|
|
</span><span id="line-95"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492667"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492667"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492666"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492666"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492667"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492666"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-96"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> Lens' (Maybe ValuesDef) ValuesDef
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-97"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-98"></span><span> </span><span id="local-6989586621679492662"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'valuesDef"
|
|
-> (Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
</span><a href="#local-6989586621679492662"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-99"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> CondContextDef -> f CondContextDef)
|
|
-> ((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> (Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-100"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Maybe ValuesDef)
|
|
-> (CondContextDef -> Maybe ValuesDef -> CondContextDef)
|
|
-> Lens
|
|
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-101"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span>
|
|
</span><span id="line-102"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492661"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492661"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492660"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492660"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492661"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492660"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-103"></span><span> </span><span class="annot"><span class="annottext">(Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-104"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"nestedContexts"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-105"></span><span> </span><span id="local-6989586621679492658"><span class="annot"><span class="annottext">fieldOf :: Proxy# "nestedContexts"
|
|
-> ([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
</span><a href="#local-6989586621679492658"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> CondContextDef -> f CondContextDef)
|
|
-> (([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> ([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Vector ControlFlowContextDef)
|
|
-> (CondContextDef
|
|
-> Vector ControlFlowContextDef -> CondContextDef)
|
|
-> Lens
|
|
CondContextDef
|
|
CondContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-108"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span>
|
|
</span><span id="line-109"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492657"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492657"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492656"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492656"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492657"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492656"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-110"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -> [ControlFlowContextDef])
|
|
-> (Vector ControlFlowContextDef
|
|
-> [ControlFlowContextDef] -> Vector ControlFlowContextDef)
|
|
-> Lens
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
[ControlFlowContextDef]
|
|
[ControlFlowContextDef]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-111"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -> [ControlFlowContextDef]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-112"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492654"><span class="annot"><span class="annottext">y__ :: [ControlFlowContextDef]
|
|
</span><a href="#local-6989586621679492654"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef] -> Vector ControlFlowContextDef
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef]
|
|
</span><a href="#local-6989586621679492654"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-113"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-114"></span><span> </span><span id="local-6989586621679492651"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'nestedContexts"
|
|
-> (Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
</span><a href="#local-6989586621679492651"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-115"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> CondContextDef -> f CondContextDef)
|
|
-> ((Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> (Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> CondContextDef
|
|
-> f CondContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-116"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(CondContextDef -> Vector ControlFlowContextDef)
|
|
-> (CondContextDef
|
|
-> Vector ControlFlowContextDef -> CondContextDef)
|
|
-> Lens
|
|
CondContextDef
|
|
CondContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-117"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span>
|
|
</span><span id="line-118"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492650"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492650"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492649"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492649"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492650"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492649"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-119"></span><span> </span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-120"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492642"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-121"></span><span> </span><span id="local-6989586621679492637"><span class="annot"><span class="annottext">messageName :: Proxy CondContextDef -> Text
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.CondContextDef"</span></span><span>
|
|
</span><span id="line-122"></span><span> </span><span id="local-6989586621679492634"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy CondContextDef -> ByteString
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-123"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SOCondContextDef\DC2!\n\
|
|
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2\ESC\n\
|
|
\\tpred_name\CAN\STX \SOH(\tR\bpredName\DC2\GS\n\
|
|
\\n\
|
|
\pivot_name\CAN\ETX \SOH(\tR\tpivotName\DC2\SYN\n\
|
|
\\ACKbranch\CAN\EOT \SOH(\ENQR\ACKbranch\DC24\n\
|
|
\\n\
|
|
\values_def\CAN\ENQ \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC2J\n\
|
|
\\SInested_contexts\CAN\ACK \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts"</span></span><span>
|
|
</span><span id="line-133"></span><span> </span><span id="local-6989586621679492632"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy CondContextDef -> ByteString
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-134"></span><span> </span><span id="local-6989586621679492629"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor CondContextDef)
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
|
|
</span><span id="line-135"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-136"></span><span> </span><span id="local-6989586621679492627"><span class="annot"><span class="annottext">contextName__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492627"><span class="hs-identifier hs-var hs-var">contextName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-137"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor CondContextDef Text
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-138"></span><span> </span><span class="annot"><span class="hs-string">"context_name"</span></span><span>
|
|
</span><span id="line-139"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-140"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-141"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
-> FieldAccessor CondContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-142"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-143"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-144"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-145"></span><span> </span><span id="local-6989586621679492620"><span class="annot"><span class="annottext">predName__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492620"><span class="hs-identifier hs-var hs-var">predName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-146"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor CondContextDef Text
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-147"></span><span> </span><span class="annot"><span class="hs-string">"pred_name"</span></span><span>
|
|
</span><span id="line-148"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-149"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
-> FieldAccessor CondContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-151"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-152"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "predName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"predName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-153"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-154"></span><span> </span><span id="local-6989586621679492619"><span class="annot"><span class="annottext">pivotName__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492619"><span class="hs-identifier hs-var hs-var">pivotName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-155"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor CondContextDef Text
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-156"></span><span> </span><span class="annot"><span class="hs-string">"pivot_name"</span></span><span>
|
|
</span><span id="line-157"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-158"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-159"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens CondContextDef CondContextDef Text Text
|
|
-> FieldAccessor CondContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-160"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-162"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-163"></span><span> </span><span id="local-6989586621679492618"><span class="annot"><span class="annottext">branch__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492618"><span class="hs-identifier hs-var hs-var">branch__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-164"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor CondContextDef Int32
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-165"></span><span> </span><span class="annot"><span class="hs-string">"branch"</span></span><span>
|
|
</span><span id="line-166"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-167"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens CondContextDef CondContextDef Int32 Int32
|
|
-> FieldAccessor CondContextDef Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-169"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "branch" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"branch"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-170"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-171"></span><span> </span><span id="local-6989586621679492616"><span class="annot"><span class="annottext">valuesDef__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492616"><span class="hs-identifier hs-var hs-var">valuesDef__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-172"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ValuesDef
|
|
-> FieldAccessor CondContextDef ValuesDef
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-173"></span><span> </span><span class="annot"><span class="hs-string">"values_def"</span></span><span>
|
|
</span><span id="line-174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ValuesDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-175"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
CondContextDef CondContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
-> FieldAccessor CondContextDef ValuesDef
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-178"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-179"></span><span> </span><span id="local-6989586621679492612"><span class="annot"><span class="annottext">nestedContexts__field_descriptor :: FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492612"><span class="hs-identifier hs-var hs-var">nestedContexts__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-180"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ControlFlowContextDef
|
|
-> FieldAccessor CondContextDef ControlFlowContextDef
|
|
-> FieldDescriptor CondContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-181"></span><span> </span><span class="annot"><span class="hs-string">"nested_contexts"</span></span><span>
|
|
</span><span id="line-182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ControlFlowContextDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-183"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' CondContextDef [ControlFlowContextDef]
|
|
-> FieldAccessor CondContextDef ControlFlowContextDef
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-185"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nestedContexts"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-187"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-188"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-189"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor CondContextDef)]
|
|
-> Map Tag (FieldDescriptor CondContextDef)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-190"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492627"><span class="hs-identifier hs-var">contextName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-191"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492620"><span class="hs-identifier hs-var">predName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-192"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492619"><span class="hs-identifier hs-var">pivotName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-193"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492618"><span class="hs-identifier hs-var">branch__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-194"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492616"><span class="hs-identifier hs-var">valuesDef__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">6</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor CondContextDef
|
|
</span><a href="#local-6989586621679492612"><span class="hs-identifier hs-var">nestedContexts__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-196"></span><span> </span><span id="local-6989586621679492607"><span class="annot"><span class="annottext">unknownFields :: LensLike' f CondContextDef FieldSet
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
|
|
</span><span id="line-197"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -> FieldSet)
|
|
-> (CondContextDef -> FieldSet -> CondContextDef)
|
|
-> Lens' CondContextDef FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-198"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span><span>
|
|
</span><span id="line-199"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492605"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492605"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492604"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679492604"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492605"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492604"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-200"></span><span> </span><span id="local-6989586621679492603"><span class="annot"><span class="annottext">defMessage :: CondContextDef
|
|
</span><a href="#local-6989586621679492603"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-201"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WCondContextDef'_constructor :: Text
|
|
-> Text
|
|
-> Text
|
|
-> Int32
|
|
-> Maybe ValuesDef
|
|
-> Vector ControlFlowContextDef
|
|
-> FieldSet
|
|
-> CondContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WCondContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">CondContextDef'_constructor</span></a></span><span>
|
|
</span><span id="line-202"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_CondContextDef'contextName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-203"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'predName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-204"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'pivotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-205"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'branch :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-206"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-207"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-208"></span><span> </span><span class="annot"><span class="annottext">_CondContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-209"></span><span> </span><span id="local-6989586621679492599"><span class="annot"><span class="annottext">parseMessage :: Parser CondContextDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
|
|
</span><span id="line-210"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-211"></span><span> </span><span class="annot"><a href="#local-6989586621679492597"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-212"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-213"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-214"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-215"></span><span> </span><span id="local-6989586621679492597"><span class="annot"><span class="annottext">loop :: CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492596"><span class="annot"><span class="annottext">x :: CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679492595"><span class="annot"><span class="annottext">mutable'nestedContexts :: Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span>
|
|
</span><span id="line-216"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492594"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492594"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-217"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492594"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-218"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492592"><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492592"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector ControlFlowContextDef)
|
|
-> Parser (Vector ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-219"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
|
|
-> IO (Vector ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-220"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
Growing Vector (PrimState IO) ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-221"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492589"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-222"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-223"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-224"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-225"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-226"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-227"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-228"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-229"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492589"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-230"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Parser CondContextDef
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-231"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-232"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter CondContextDef CondContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-233"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492585"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492585"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492585"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-234"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
CondContextDef
|
|
CondContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
-> Vector ControlFlowContextDef -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-235"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-236"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492592"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span><span>
|
|
</span><span id="line-237"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-238"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-239"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492582"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492582"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-240"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492582"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-241"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-242"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492580"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492580"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-243"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492578"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492578"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492577"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492577"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-244"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-245"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492577"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-246"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-247"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492578"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492573"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492573"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-249"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492573"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-250"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492572"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492572"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492572"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-251"></span><span> </span><span class="annot"><span class="hs-string">"context_name"</span></span><span>
|
|
</span><span id="line-252"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
|
|
-> Text -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492580"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-254"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-255"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-256"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492571"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492571"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-257"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492570"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492570"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492569"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492569"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-258"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-259"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492569"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-260"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-261"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492570"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-262"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492568"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492568"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-263"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492568"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-264"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492567"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492567"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492567"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-265"></span><span> </span><span class="annot"><span class="hs-string">"pred_name"</span></span><span>
|
|
</span><span id="line-266"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-267"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
|
|
-> Text -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "predName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"predName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492571"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-268"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-269"></span><span> </span><span class="hs-number">26</span><span>
|
|
</span><span id="line-270"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492566"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492566"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-271"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492565"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492565"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492564"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492564"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-272"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-273"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492564"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-274"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-275"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492565"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-276"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492563"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492563"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-277"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492563"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-278"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492562"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492562"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492562"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-279"></span><span> </span><span class="annot"><span class="hs-string">"pivot_name"</span></span><span>
|
|
</span><span id="line-280"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-281"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Text Text
|
|
-> Text -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492566"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-282"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-283"></span><span> </span><span class="hs-number">32</span><span>
|
|
</span><span id="line-284"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492561"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492561"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-285"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-286"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-287"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-288"></span><span> </span><span class="annot"><span class="hs-string">"branch"</span></span><span>
|
|
</span><span id="line-289"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-290"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef Int32 Int32
|
|
-> Int32 -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "branch" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"branch"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492561"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-291"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-292"></span><span> </span><span class="hs-number">42</span><span>
|
|
</span><span id="line-293"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492560"><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492560"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -> String -> Parser ValuesDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-294"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492559"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492559"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-295"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ValuesDef -> Parser ValuesDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-296"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492559"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-297"></span><span> </span><span class="annot"><span class="hs-string">"values_def"</span></span><span>
|
|
</span><span id="line-298"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-299"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef ValuesDef ValuesDef
|
|
-> ValuesDef -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"valuesDef"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492560"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-300"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-301"></span><span> </span><span class="hs-number">50</span><span>
|
|
</span><span id="line-302"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492557"><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492557"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
|
|
-> String -> Parser ControlFlowContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-303"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492556"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492556"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-304"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-305"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492556"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-306"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-307"></span><span> </span><span class="annot"><span class="hs-string">"nested_contexts"</span></span><span>
|
|
</span><span id="line-308"></span><span> </span><span id="local-6989586621679492555"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492555"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
-> Parser (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-309"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
|
|
-> ControlFlowContextDef
|
|
-> IO (Growing Vector (PrimState IO) ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-310"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
Growing Vector (PrimState IO) ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492557"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-311"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492555"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-312"></span><span> </span><span id="local-6989586621679492553"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679492553"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-313"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492552"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492552"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-314"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492553"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-315"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-316"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter CondContextDef CondContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> CondContextDef -> CondContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-317"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter CondContextDef CondContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492550"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492550"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492552"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492550"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492596"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-318"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492595"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-319"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-320"></span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef -> String -> Parser CondContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-321"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492549"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492549"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
-> Parser (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-322"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-323"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser CondContextDef
|
|
</span><a href="#local-6989586621679492597"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492549"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-324"></span><span> </span><span class="annot"><span class="hs-string">"CondContextDef"</span></span><span>
|
|
</span><span id="line-325"></span><span> </span><span id="local-6989586621679492547"><span class="annot"><span class="annottext">buildMessage :: CondContextDef -> Builder
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
|
|
</span><span id="line-326"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492545"><span class="annot"><span class="annottext">_x :: CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-327"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-328"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-329"></span><span> </span><span id="local-6989586621679492544"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-330"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
|
|
-> CondContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-331"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-332"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-333"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-334"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-335"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-336"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-337"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-338"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492541"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-339"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-340"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-341"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-342"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492541"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-343"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-344"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492544"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-345"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-346"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-347"></span><span> </span><span id="local-6989586621679492537"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
|
|
-> CondContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "predName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"predName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-348"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-349"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-350"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-351"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-352"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-353"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-354"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-355"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492536"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-356"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-357"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-358"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-359"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492536"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-360"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-361"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492537"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-362"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-363"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-364"></span><span> </span><span id="local-6989586621679492535"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text CondContextDef CondContextDef Text Text
|
|
-> CondContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-365"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-366"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-367"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-368"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-369"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-370"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-371"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-372"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492534"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-373"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-374"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-375"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-376"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492534"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-377"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-378"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492535"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-379"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-380"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-381"></span><span> </span><span id="local-6989586621679492533"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 CondContextDef CondContextDef Int32 Int32
|
|
-> CondContextDef -> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "branch" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"branch"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-382"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-383"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-384"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-385"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-386"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-387"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-388"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-389"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492533"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-390"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-391"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-392"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe ValuesDef)
|
|
CondContextDef
|
|
CondContextDef
|
|
(Maybe ValuesDef)
|
|
(Maybe ValuesDef)
|
|
-> CondContextDef -> Maybe ValuesDef
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-393"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-394"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-395"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679492532"><span class="annot"><span class="annottext">_v :: ValuesDef
|
|
</span><a href="#local-6989586621679492532"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-397"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-398"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">42</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-399"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ValuesDef -> ByteString) -> ValuesDef -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-400"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492531"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-401"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-402"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-403"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-404"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492531"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-405"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-406"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492532"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-407"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-408"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Builder)
|
|
-> Vector ControlFlowContextDef -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-409"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492528"><span class="annot"><span class="annottext">_v :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492528"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-410"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-411"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">50</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-412"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ControlFlowContextDef -> ByteString)
|
|
-> ControlFlowContextDef
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-413"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492527"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-414"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-417"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-418"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492527"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-419"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-420"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492528"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-421"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector ControlFlowContextDef)
|
|
CondContextDef
|
|
CondContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
-> CondContextDef -> Vector ControlFlowContextDef
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-422"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-423"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-424"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet CondContextDef CondContextDef FieldSet FieldSet
|
|
-> CondContextDef -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet CondContextDef CondContextDef FieldSet FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492545"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-425"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-426"></span><span> </span><span id="local-6989586621679492523"><span class="annot"><span class="annottext">rnf :: CondContextDef -> ()
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
|
|
</span><span id="line-427"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492521"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-428"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-429"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_CondContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-430"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-431"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_CondContextDef'contextName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-432"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-433"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27predName"><span class="hs-identifier hs-var hs-var">_CondContextDef'predName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-435"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_CondContextDef'pivotName</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-436"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-437"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27branch"><span class="hs-identifier hs-var hs-var">_CondContextDef'branch</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-438"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ValuesDef -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-439"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_CondContextDef'valuesDef</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-440"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-441"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_CondContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_CondContextDef'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492521"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-442"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'ctxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe ControlFlowContextDef'Ctxt)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'condCtxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe CondContextDef)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.condCtxt' @:: Lens' ControlFlowContextDef CondContextDef@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'whileCtxt' @:: Lens' ControlFlowContextDef (Prelude.Maybe WhileContextDef)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.whileCtxt' @:: Lens' ControlFlowContextDef WhileContextDef@ -}</span><span>
|
|
</span><span id="line-449"></span><span class="hs-keyword">data</span><span> </span><span id="ControlFlowContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-var">ControlFlowContextDef</span></a></span></span><span>
|
|
</span><span id="line-450"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ControlFlowContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27_constructor"><span class="hs-identifier hs-var">ControlFlowContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ControlFlowContextDef%27ctxt"><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-451"></span><span> </span><span id="_ControlFlowContextDef%27_unknownFields"><span class="annot"><span class="annottext">ControlFlowContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-452"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492513"><span id="local-6989586621679492515"><span class="annot"><span class="annottext">ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
(ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> (ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> Eq ControlFlowContextDef
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c/= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
== :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c== :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492498"><span id="local-6989586621679492500"><span id="local-6989586621679492502"><span id="local-6989586621679492504"><span id="local-6989586621679492506"><span id="local-6989586621679492508"><span id="local-6989586621679492510"><span class="annot"><span class="annottext">Eq ControlFlowContextDef
|
|
Eq ControlFlowContextDef =>
|
|
(ControlFlowContextDef -> ControlFlowContextDef -> Ordering)
|
|
-> (ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> (ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> (ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> (ControlFlowContextDef -> ControlFlowContextDef -> Bool)
|
|
-> (ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef)
|
|
-> (ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef)
|
|
-> Ord ControlFlowContextDef
|
|
ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
ControlFlowContextDef -> ControlFlowContextDef -> Ordering
|
|
ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef
|
|
$cmin :: ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef
|
|
max :: ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef
|
|
$cmax :: ControlFlowContextDef
|
|
-> ControlFlowContextDef -> ControlFlowContextDef
|
|
>= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c>= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
> :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c> :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
<= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c<= :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
< :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
$c< :: ControlFlowContextDef -> ControlFlowContextDef -> Bool
|
|
compare :: ControlFlowContextDef -> ControlFlowContextDef -> Ordering
|
|
$ccompare :: ControlFlowContextDef -> ControlFlowContextDef -> Ordering
|
|
$cp1Ord :: Eq ControlFlowContextDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-453"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492493"><span id="local-6989586621679492495"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-454"></span><span> </span><span id="local-6989586621679492492"><span class="annot"><span class="annottext">showsPrec :: Int -> ControlFlowContextDef -> ShowS
|
|
</span><a href="#local-6989586621679492492"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492491"><span class="annot"><span class="annottext">__x :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492491"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492490"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679492490"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-455"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-456"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-457"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-458"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492491"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679492490"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-459"></span><span class="hs-keyword">data</span><span> </span><span id="ControlFlowContextDef%27Ctxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-var">ControlFlowContextDef'Ctxt</span></a></span></span><span>
|
|
</span><span id="line-460"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ControlFlowContextDef%27CondCtxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-461"></span><span> </span><span id="ControlFlowContextDef%27WhileCtxt"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-462"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492482"><span id="local-6989586621679492484"><span id="local-6989586621679492486"><span class="annot"><span class="annottext">Int -> ControlFlowContextDef'Ctxt -> ShowS
|
|
[ControlFlowContextDef'Ctxt] -> ShowS
|
|
ControlFlowContextDef'Ctxt -> String
|
|
(Int -> ControlFlowContextDef'Ctxt -> ShowS)
|
|
-> (ControlFlowContextDef'Ctxt -> String)
|
|
-> ([ControlFlowContextDef'Ctxt] -> ShowS)
|
|
-> Show ControlFlowContextDef'Ctxt
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [ControlFlowContextDef'Ctxt] -> ShowS
|
|
$cshowList :: [ControlFlowContextDef'Ctxt] -> ShowS
|
|
show :: ControlFlowContextDef'Ctxt -> String
|
|
$cshow :: ControlFlowContextDef'Ctxt -> String
|
|
showsPrec :: Int -> ControlFlowContextDef'Ctxt -> ShowS
|
|
$cshowsPrec :: Int -> ControlFlowContextDef'Ctxt -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492478"><span id="local-6989586621679492480"><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
(ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> Eq ControlFlowContextDef'Ctxt
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c/= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
== :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c== :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492463"><span id="local-6989586621679492465"><span id="local-6989586621679492467"><span id="local-6989586621679492469"><span id="local-6989586621679492471"><span id="local-6989586621679492473"><span id="local-6989586621679492475"><span class="annot"><span class="annottext">Eq ControlFlowContextDef'Ctxt
|
|
Eq ControlFlowContextDef'Ctxt =>
|
|
(ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Ordering)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Bool)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt)
|
|
-> Ord ControlFlowContextDef'Ctxt
|
|
ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Ordering
|
|
ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt
|
|
$cmin :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt
|
|
max :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt
|
|
$cmax :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt
|
|
>= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c>= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
> :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c> :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
<= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c<= :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
< :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
$c< :: ControlFlowContextDef'Ctxt -> ControlFlowContextDef'Ctxt -> Bool
|
|
compare :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Ordering
|
|
$ccompare :: ControlFlowContextDef'Ctxt
|
|
-> ControlFlowContextDef'Ctxt -> Ordering
|
|
$cp1Ord :: Eq ControlFlowContextDef'Ctxt
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-463"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'ctxt"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-464"></span><span> </span><span id="local-6989586621679492461"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'ctxt"
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492461"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-465"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef -> f ControlFlowContextDef)
|
|
-> ((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef
|
|
-> Maybe ControlFlowContextDef'Ctxt -> ControlFlowContextDef)
|
|
-> Lens
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-467"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
|
|
</span><span id="line-468"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492460"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492460"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492459"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492459"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492460"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492459"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-469"></span><span> </span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-470"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'condCtxt"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-471"></span><span> </span><span id="local-6989586621679492457"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'condCtxt"
|
|
-> (Maybe CondContextDef -> f (Maybe CondContextDef))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492457"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-472"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef -> f ControlFlowContextDef)
|
|
-> ((Maybe CondContextDef -> f (Maybe CondContextDef))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> (Maybe CondContextDef -> f (Maybe CondContextDef))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-473"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef
|
|
-> Maybe ControlFlowContextDef'Ctxt -> ControlFlowContextDef)
|
|
-> Lens
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-474"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
|
|
</span><span id="line-475"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492456"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492456"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492455"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492455"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492456"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492455"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -> Maybe CondContextDef)
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> Maybe CondContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> Lens
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe CondContextDef)
|
|
(Maybe CondContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-477"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492454"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492454"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-478"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492454"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-479"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492453"><span class="annot"><span class="annottext">x__val :: CondContextDef
|
|
</span><a href="#local-6989586621679492453"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-480"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Maybe CondContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492453"><span class="hs-identifier hs-var">x__val</span></a></span><span>
|
|
</span><span id="line-481"></span><span> </span><span id="local-6989586621679492452"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492452"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-482"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492451"><span class="annot"><span class="annottext">y__ :: Maybe CondContextDef
|
|
</span><a href="#local-6989586621679492451"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">(CondContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> Maybe CondContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
|
|
</span><a href="#local-6989586621679492451"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-483"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"condCtxt"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-484"></span><span> </span><span id="local-6989586621679492449"><span class="annot"><span class="annottext">fieldOf :: Proxy# "condCtxt"
|
|
-> (CondContextDef -> f CondContextDef)
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492449"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-485"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef -> f ControlFlowContextDef)
|
|
-> ((CondContextDef -> f CondContextDef)
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> (CondContextDef -> f CondContextDef)
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-486"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef
|
|
-> Maybe ControlFlowContextDef'Ctxt -> ControlFlowContextDef)
|
|
-> Lens
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-487"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
|
|
</span><span id="line-488"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492448"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492448"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492447"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492447"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492448"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492447"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-489"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe CondContextDef -> f (Maybe CondContextDef))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ((CondContextDef -> f CondContextDef)
|
|
-> Maybe CondContextDef -> f (Maybe CondContextDef))
|
|
-> (CondContextDef -> f CondContextDef)
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt)
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-490"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -> Maybe CondContextDef)
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> Maybe CondContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> Lens
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe CondContextDef)
|
|
(Maybe CondContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-491"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492446"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492446"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-492"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492446"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-493"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492445"><span class="annot"><span class="annottext">x__val :: CondContextDef
|
|
</span><a href="#local-6989586621679492445"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-494"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Maybe CondContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492445"><span class="hs-identifier hs-var">x__val</span></a></span><span>
|
|
</span><span id="line-495"></span><span> </span><span id="local-6989586621679492444"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492444"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-496"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492443"><span class="annot"><span class="annottext">y__ :: Maybe CondContextDef
|
|
</span><a href="#local-6989586621679492443"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">(CondContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> Maybe CondContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
|
|
</span><a href="#local-6989586621679492443"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-497"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">CondContextDef -> Lens' (Maybe CondContextDef) CondContextDef
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-498"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'whileCtxt"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-499"></span><span> </span><span id="local-6989586621679492441"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'whileCtxt"
|
|
-> (Maybe WhileContextDef -> f (Maybe WhileContextDef))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492441"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-500"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef -> f ControlFlowContextDef)
|
|
-> ((Maybe WhileContextDef -> f (Maybe WhileContextDef))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> (Maybe WhileContextDef -> f (Maybe WhileContextDef))
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-501"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef
|
|
-> Maybe ControlFlowContextDef'Ctxt -> ControlFlowContextDef)
|
|
-> Lens
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-502"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
|
|
</span><span id="line-503"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492440"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492440"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492439"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492439"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492440"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492439"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-504"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -> Maybe WhileContextDef)
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> Maybe WhileContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> Lens
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe WhileContextDef)
|
|
(Maybe WhileContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-505"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492438"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492438"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-506"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492438"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-507"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492437"><span class="annot"><span class="annottext">x__val :: WhileContextDef
|
|
</span><a href="#local-6989586621679492437"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-508"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Maybe WhileContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492437"><span class="hs-identifier hs-var">x__val</span></a></span><span>
|
|
</span><span id="line-509"></span><span> </span><span id="local-6989586621679492436"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492436"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-510"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492435"><span class="annot"><span class="annottext">y__ :: Maybe WhileContextDef
|
|
</span><a href="#local-6989586621679492435"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> Maybe WhileContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
|
|
</span><a href="#local-6989586621679492435"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-511"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"whileCtxt"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-512"></span><span> </span><span id="local-6989586621679492433"><span class="annot"><span class="annottext">fieldOf :: Proxy# "whileCtxt"
|
|
-> (WhileContextDef -> f WhileContextDef)
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492433"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-513"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ControlFlowContextDef -> f ControlFlowContextDef)
|
|
-> ((WhileContextDef -> f WhileContextDef)
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> (WhileContextDef -> f WhileContextDef)
|
|
-> ControlFlowContextDef
|
|
-> f ControlFlowContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-514"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef
|
|
-> Maybe ControlFlowContextDef'Ctxt -> ControlFlowContextDef)
|
|
-> Lens
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-515"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span>
|
|
</span><span id="line-516"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492432"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492432"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492431"><span class="annot"><span class="annottext">y__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492431"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492432"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492431"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-517"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe WhileContextDef -> f (Maybe WhileContextDef))
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt))
|
|
-> ((WhileContextDef -> f WhileContextDef)
|
|
-> Maybe WhileContextDef -> f (Maybe WhileContextDef))
|
|
-> (WhileContextDef -> f WhileContextDef)
|
|
-> Maybe ControlFlowContextDef'Ctxt
|
|
-> f (Maybe ControlFlowContextDef'Ctxt)
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-518"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe ControlFlowContextDef'Ctxt -> Maybe WhileContextDef)
|
|
-> (Maybe ControlFlowContextDef'Ctxt
|
|
-> Maybe WhileContextDef -> Maybe ControlFlowContextDef'Ctxt)
|
|
-> Lens
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe WhileContextDef)
|
|
(Maybe WhileContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-519"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492430"><span class="annot"><span class="annottext">x__ :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492430"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-520"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492430"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-521"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492429"><span class="annot"><span class="annottext">x__val :: WhileContextDef
|
|
</span><a href="#local-6989586621679492429"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-522"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Maybe WhileContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492429"><span class="hs-identifier hs-var">x__val</span></a></span><span>
|
|
</span><span id="line-523"></span><span> </span><span id="local-6989586621679492428"><span class="annot"><span class="annottext">_otherwise :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492428"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-524"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492427"><span class="annot"><span class="annottext">y__ :: Maybe WhileContextDef
|
|
</span><a href="#local-6989586621679492427"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> Maybe WhileContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
|
|
</span><a href="#local-6989586621679492427"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-525"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Lens' (Maybe WhileContextDef) WhileContextDef
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-526"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492420"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-527"></span><span> </span><span id="local-6989586621679492416"><span class="annot"><span class="annottext">messageName :: Proxy ControlFlowContextDef -> Text
|
|
</span><a href="#local-6989586621679492416"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.ControlFlowContextDef"</span></span><span>
|
|
</span><span id="line-528"></span><span> </span><span id="local-6989586621679492415"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ControlFlowContextDef -> ByteString
|
|
</span><a href="#local-6989586621679492415"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-529"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\NAKControlFlowContextDef\DC29\n\
|
|
\\tcond_ctxt\CAN\SOH \SOH(\v2\SUB.tensorflow.CondContextDefH\NULR\bcondCtxt\DC2<\n\
|
|
\\n\
|
|
\while_ctxt\CAN\STX \SOH(\v2\ESC.tensorflow.WhileContextDefH\NULR\twhileCtxtB\ACK\n\
|
|
\\EOTctxt"</span></span><span>
|
|
</span><span id="line-535"></span><span> </span><span id="local-6989586621679492414"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ControlFlowContextDef -> ByteString
|
|
</span><a href="#local-6989586621679492414"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-536"></span><span> </span><span id="local-6989586621679492413"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ControlFlowContextDef)
|
|
</span><a href="#local-6989586621679492413"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-537"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-538"></span><span> </span><span id="local-6989586621679492412"><span class="annot"><span class="annottext">condCtxt__field_descriptor :: FieldDescriptor ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492412"><span class="hs-identifier hs-var hs-var">condCtxt__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-539"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor CondContextDef
|
|
-> FieldAccessor ControlFlowContextDef CondContextDef
|
|
-> FieldDescriptor ControlFlowContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-540"></span><span> </span><span class="annot"><span class="hs-string">"cond_ctxt"</span></span><span>
|
|
</span><span id="line-541"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor CondContextDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-542"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-543"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ControlFlowContextDef (Maybe CondContextDef)
|
|
-> FieldAccessor ControlFlowContextDef CondContextDef
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'condCtxt" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'condCtxt"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-545"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-546"></span><span> </span><span id="local-6989586621679492411"><span class="annot"><span class="annottext">whileCtxt__field_descriptor :: FieldDescriptor ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492411"><span class="hs-identifier hs-var hs-var">whileCtxt__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-547"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor WhileContextDef
|
|
-> FieldAccessor ControlFlowContextDef WhileContextDef
|
|
-> FieldDescriptor ControlFlowContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-548"></span><span> </span><span class="annot"><span class="hs-string">"while_ctxt"</span></span><span>
|
|
</span><span id="line-549"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor WhileContextDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-550"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-551"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ControlFlowContextDef (Maybe WhileContextDef)
|
|
-> FieldAccessor ControlFlowContextDef WhileContextDef
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-552"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'whileCtxt" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'whileCtxt"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-553"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-554"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-555"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ControlFlowContextDef)]
|
|
-> Map Tag (FieldDescriptor ControlFlowContextDef)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-556"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492412"><span class="hs-identifier hs-var">condCtxt__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-557"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492411"><span class="hs-identifier hs-var">whileCtxt__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-558"></span><span> </span><span id="local-6989586621679492410"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ControlFlowContextDef FieldSet
|
|
</span><a href="#local-6989586621679492410"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-559"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ControlFlowContextDef -> FieldSet)
|
|
-> (ControlFlowContextDef -> FieldSet -> ControlFlowContextDef)
|
|
-> Lens' ControlFlowContextDef FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-560"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span>
|
|
</span><span id="line-561"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492409"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492409"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492408"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679492408"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492409"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492408"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-562"></span><span> </span><span id="local-6989586621679492407"><span class="annot"><span class="annottext">defMessage :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492407"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-563"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WControlFlowContextDef'_constructor :: Maybe ControlFlowContextDef'Ctxt
|
|
-> FieldSet -> ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WControlFlowContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">ControlFlowContextDef'_constructor</span></a></span><span>
|
|
</span><span id="line-564"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ControlFlowContextDef'ctxt :: Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-565"></span><span> </span><span class="annot"><span class="annottext">_ControlFlowContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-566"></span><span> </span><span id="local-6989586621679492405"><span class="annot"><span class="annottext">parseMessage :: Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492405"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-567"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-568"></span><span> </span><span class="annot"><a href="#local-6989586621679492404"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-569"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-570"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-571"></span><span> </span><span id="local-6989586621679492404"><span class="annot"><span class="annottext">loop :: ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492403"><span class="annot"><span class="annottext">x :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-572"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492402"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492402"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-573"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492402"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-574"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492401"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-575"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-576"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-577"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-578"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-579"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-580"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-581"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-582"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492401"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-583"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-584"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ControlFlowContextDef
|
|
-> ControlFlowContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-585"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492400"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492400"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492400"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-586"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-587"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492399"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492399"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-588"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492399"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-589"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-590"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492398"><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492398"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef -> String -> Parser CondContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-591"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492397"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492397"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-592"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser CondContextDef -> Parser CondContextDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-593"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492397"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser CondContextDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-594"></span><span> </span><span class="annot"><span class="hs-string">"cond_ctxt"</span></span><span>
|
|
</span><span id="line-595"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-596"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
CondContextDef
|
|
CondContextDef
|
|
-> CondContextDef -> ControlFlowContextDef -> ControlFlowContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "condCtxt" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"condCtxt"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492398"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-597"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-598"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492396"><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492396"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef -> String -> Parser WhileContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-599"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492395"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492395"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-600"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser WhileContextDef -> Parser WhileContextDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-601"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492395"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-602"></span><span> </span><span class="annot"><span class="hs-string">"while_ctxt"</span></span><span>
|
|
</span><span id="line-603"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-604"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
WhileContextDef
|
|
WhileContextDef
|
|
-> WhileContextDef
|
|
-> ControlFlowContextDef
|
|
-> ControlFlowContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "whileCtxt" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"whileCtxt"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492396"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-605"></span><span> </span><span id="local-6989586621679492394"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679492394"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-606"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492393"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492393"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-607"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492394"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-608"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-609"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ControlFlowContextDef
|
|
-> ControlFlowContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-610"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ControlFlowContextDef ControlFlowContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492392"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492392"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492393"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492392"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492403"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-611"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-612"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
|
|
-> String -> Parser ControlFlowContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-613"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492404"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"ControlFlowContextDef"</span></span><span>
|
|
</span><span id="line-614"></span><span> </span><span id="local-6989586621679492391"><span class="annot"><span class="annottext">buildMessage :: ControlFlowContextDef -> Builder
|
|
</span><a href="#local-6989586621679492391"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-615"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492390"><span class="annot"><span class="annottext">_x :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-616"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-617"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-618"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
(Maybe ControlFlowContextDef'Ctxt)
|
|
-> ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'ctxt" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'ctxt"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-619"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-620"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-621"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492389"><span class="annot"><span class="annottext">v :: CondContextDef
|
|
</span><a href="#local-6989586621679492389"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-622"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-623"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-624"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (CondContextDef -> ByteString) -> CondContextDef -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-625"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492388"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-626"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-627"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-628"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-629"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492388"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-630"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-631"></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492389"><span class="hs-identifier hs-var">v</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-632"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492387"><span class="annot"><span class="annottext">v :: WhileContextDef
|
|
</span><a href="#local-6989586621679492387"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-633"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-634"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-635"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (WhileContextDef -> ByteString) -> WhileContextDef -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-636"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492386"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-637"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-638"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-639"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-640"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492386"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-641"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-642"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492387"><span class="hs-identifier hs-var">v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-643"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-644"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
FieldSet
|
|
FieldSet
|
|
-> ControlFlowContextDef -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ControlFlowContextDef
|
|
ControlFlowContextDef
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492390"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-645"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-646"></span><span> </span><span id="local-6989586621679492384"><span class="annot"><span class="annottext">rnf :: ControlFlowContextDef -> ()
|
|
</span><a href="#local-6989586621679492384"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-647"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492383"><span class="annot"><span class="annottext">x__ :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-648"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-649"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-650"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ControlFlowContextDef'Ctxt -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ControlFlowContextDef -> Maybe ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27ctxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'ctxt</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492383"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-651"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-652"></span><span> </span><span id="local-6989586621679492381"><span class="annot"><span class="annottext">rnf :: ControlFlowContextDef'Ctxt -> ()
|
|
</span><a href="#local-6989586621679492381"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492380"><span class="annot"><span class="annottext">x__ :: CondContextDef
|
|
</span><a href="#local-6989586621679492380"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">CondContextDef -> ()
|
|
forall a. NFData a => a -> ()
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492380"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-653"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">rnf</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492379"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492379"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> ()
|
|
forall a. NFData a => a -> ()
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492379"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-654"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">_ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-655"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#CondContextDef"><span class="hs-identifier hs-type">CondContextDef</span></a></span><span>
|
|
</span><span id="line-656"></span><span id="_ControlFlowContextDef%27CondCtxt"><span class="annot"><span class="annottext">_ControlFlowContextDef'CondCtxt :: p CondContextDef (f CondContextDef)
|
|
-> p ControlFlowContextDef'Ctxt (f ControlFlowContextDef'Ctxt)
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'CondCtxt</span></a></span></span><span>
|
|
</span><span id="line-657"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(CondContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef'Ctxt -> Maybe CondContextDef)
|
|
-> Prism
|
|
ControlFlowContextDef'Ctxt
|
|
ControlFlowContextDef'Ctxt
|
|
CondContextDef
|
|
CondContextDef
|
|
forall b s a. (b -> s) -> (s -> Maybe a) -> Prism s s a b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
|
|
</span><span id="line-658"></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'CondCtxt</span></a></span><span>
|
|
</span><span id="line-659"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492376"><span class="annot"><span class="annottext">p__ :: ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492376"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
|
|
</span><span id="line-660"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492376"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-661"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27CondCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'CondCtxt</span></a></span><span> </span><span id="local-6989586621679492375"><span class="annot"><span class="annottext">p__val :: CondContextDef
|
|
</span><a href="#local-6989586621679492375"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">CondContextDef -> Maybe CondContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">CondContextDef
|
|
</span><a href="#local-6989586621679492375"><span class="hs-identifier hs-var">p__val</span></a></span><span>
|
|
</span><span id="line-662"></span><span> </span><span id="local-6989586621679492374"><span class="annot"><span class="annottext">_otherwise :: ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492374"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe CondContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-663"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">_ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-664"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27Ctxt"><span class="hs-identifier hs-type">ControlFlowContextDef'Ctxt</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-665"></span><span id="_ControlFlowContextDef%27WhileCtxt"><span class="annot"><span class="annottext">_ControlFlowContextDef'WhileCtxt :: p WhileContextDef (f WhileContextDef)
|
|
-> p ControlFlowContextDef'Ctxt (f ControlFlowContextDef'Ctxt)
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var hs-var">_ControlFlowContextDef'WhileCtxt</span></a></span></span><span>
|
|
</span><span id="line-666"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -> ControlFlowContextDef'Ctxt)
|
|
-> (ControlFlowContextDef'Ctxt -> Maybe WhileContextDef)
|
|
-> Prism
|
|
ControlFlowContextDef'Ctxt
|
|
ControlFlowContextDef'Ctxt
|
|
WhileContextDef
|
|
WhileContextDef
|
|
forall b s a. (b -> s) -> (s -> Maybe a) -> Prism s s a b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
|
|
</span><span id="line-667"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> ControlFlowContextDef'Ctxt
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-var">ControlFlowContextDef'WhileCtxt</span></a></span><span>
|
|
</span><span id="line-668"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492373"><span class="annot"><span class="annottext">p__ :: ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492373"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
|
|
</span><span id="line-669"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492373"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-670"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef%27WhileCtxt"><span class="hs-identifier hs-type">ControlFlowContextDef'WhileCtxt</span></a></span><span> </span><span id="local-6989586621679492372"><span class="annot"><span class="annottext">p__val :: WhileContextDef
|
|
</span><a href="#local-6989586621679492372"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Maybe WhileContextDef
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492372"><span class="hs-identifier hs-var">p__val</span></a></span><span>
|
|
</span><span id="line-671"></span><span> </span><span id="local-6989586621679492371"><span class="annot"><span class="annottext">_otherwise :: ControlFlowContextDef'Ctxt
|
|
</span><a href="#local-6989586621679492371"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Maybe WhileContextDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-672"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.values' @:: Lens' ValuesDef [Data.Text.Text]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'values' @:: Lens' ValuesDef (Data.Vector.Vector Data.Text.Text)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.externalValues' @:: Lens' ValuesDef (Data.Map.Map Data.Text.Text Data.Text.Text)@ -}</span><span>
|
|
</span><span id="line-677"></span><span class="hs-keyword">data</span><span> </span><span id="ValuesDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-var">ValuesDef</span></a></span></span><span>
|
|
</span><span id="line-678"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ValuesDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27_constructor"><span class="hs-identifier hs-var">ValuesDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ValuesDef%27values"><span class="annot"><span class="annottext">ValuesDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-679"></span><span> </span><span id="_ValuesDef%27externalValues"><span class="annot"><span class="annottext">ValuesDef -> Map Text Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-680"></span><span> </span><span id="_ValuesDef%27_unknownFields"><span class="annot"><span class="annottext">ValuesDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-681"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492363"><span id="local-6989586621679492365"><span class="annot"><span class="annottext">ValuesDef -> ValuesDef -> Bool
|
|
(ValuesDef -> ValuesDef -> Bool)
|
|
-> (ValuesDef -> ValuesDef -> Bool) -> Eq ValuesDef
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: ValuesDef -> ValuesDef -> Bool
|
|
$c/= :: ValuesDef -> ValuesDef -> Bool
|
|
== :: ValuesDef -> ValuesDef -> Bool
|
|
$c== :: ValuesDef -> ValuesDef -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492348"><span id="local-6989586621679492350"><span id="local-6989586621679492352"><span id="local-6989586621679492354"><span id="local-6989586621679492356"><span id="local-6989586621679492358"><span id="local-6989586621679492360"><span class="annot"><span class="annottext">Eq ValuesDef
|
|
Eq ValuesDef =>
|
|
(ValuesDef -> ValuesDef -> Ordering)
|
|
-> (ValuesDef -> ValuesDef -> Bool)
|
|
-> (ValuesDef -> ValuesDef -> Bool)
|
|
-> (ValuesDef -> ValuesDef -> Bool)
|
|
-> (ValuesDef -> ValuesDef -> Bool)
|
|
-> (ValuesDef -> ValuesDef -> ValuesDef)
|
|
-> (ValuesDef -> ValuesDef -> ValuesDef)
|
|
-> Ord ValuesDef
|
|
ValuesDef -> ValuesDef -> Bool
|
|
ValuesDef -> ValuesDef -> Ordering
|
|
ValuesDef -> ValuesDef -> ValuesDef
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: ValuesDef -> ValuesDef -> ValuesDef
|
|
$cmin :: ValuesDef -> ValuesDef -> ValuesDef
|
|
max :: ValuesDef -> ValuesDef -> ValuesDef
|
|
$cmax :: ValuesDef -> ValuesDef -> ValuesDef
|
|
>= :: ValuesDef -> ValuesDef -> Bool
|
|
$c>= :: ValuesDef -> ValuesDef -> Bool
|
|
> :: ValuesDef -> ValuesDef -> Bool
|
|
$c> :: ValuesDef -> ValuesDef -> Bool
|
|
<= :: ValuesDef -> ValuesDef -> Bool
|
|
$c<= :: ValuesDef -> ValuesDef -> Bool
|
|
< :: ValuesDef -> ValuesDef -> Bool
|
|
$c< :: ValuesDef -> ValuesDef -> Bool
|
|
compare :: ValuesDef -> ValuesDef -> Ordering
|
|
$ccompare :: ValuesDef -> ValuesDef -> Ordering
|
|
$cp1Ord :: Eq ValuesDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-682"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492343"><span id="local-6989586621679492345"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-683"></span><span> </span><span id="local-6989586621679492342"><span class="annot"><span class="annottext">showsPrec :: Int -> ValuesDef -> ShowS
|
|
</span><a href="#local-6989586621679492342"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492341"><span class="annot"><span class="annottext">__x :: ValuesDef
|
|
</span><a href="#local-6989586621679492341"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492340"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679492340"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-684"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-685"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-687"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492341"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679492340"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-688"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"values"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-689"></span><span> </span><span id="local-6989586621679492338"><span class="annot"><span class="annottext">fieldOf :: Proxy# "values" -> ([Text] -> f [Text]) -> ValuesDef -> f ValuesDef
|
|
</span><a href="#local-6989586621679492338"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-690"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text)) -> ValuesDef -> f ValuesDef)
|
|
-> (([Text] -> f [Text]) -> Vector Text -> f (Vector Text))
|
|
-> ([Text] -> f [Text])
|
|
-> ValuesDef
|
|
-> f ValuesDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-691"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -> Vector Text)
|
|
-> (ValuesDef -> Vector Text -> ValuesDef)
|
|
-> Lens ValuesDef ValuesDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-692"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492337"><span class="annot"><span class="annottext">x__ :: ValuesDef
|
|
</span><a href="#local-6989586621679492337"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492336"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492336"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492337"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492336"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -> [Text])
|
|
-> (Vector Text -> [Text] -> Vector Text)
|
|
-> Lens (Vector Text) (Vector Text) [Text] [Text]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-694"></span><span> </span><span class="annot"><span class="annottext">Vector Text -> [Text]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-695"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492335"><span class="annot"><span class="annottext">y__ :: [Text]
|
|
</span><a href="#local-6989586621679492335"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[Text] -> Vector Text
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
|
|
</span><a href="#local-6989586621679492335"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-696"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'values"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-697"></span><span> </span><span id="local-6989586621679492333"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'values"
|
|
-> (Vector Text -> f (Vector Text)) -> ValuesDef -> f ValuesDef
|
|
</span><a href="#local-6989586621679492333"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-698"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text)) -> ValuesDef -> f ValuesDef)
|
|
-> ((Vector Text -> f (Vector Text))
|
|
-> Vector Text -> f (Vector Text))
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> ValuesDef
|
|
-> f ValuesDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -> Vector Text)
|
|
-> (ValuesDef -> Vector Text -> ValuesDef)
|
|
-> Lens ValuesDef ValuesDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-700"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492332"><span class="annot"><span class="annottext">x__ :: ValuesDef
|
|
</span><a href="#local-6989586621679492332"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492331"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492331"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492332"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492331"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-701"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -> f (Vector Text)) -> Vector Text -> f (Vector Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-702"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"externalValues"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-703"></span><span> </span><span id="local-6989586621679492329"><span class="annot"><span class="annottext">fieldOf :: Proxy# "externalValues"
|
|
-> (Map Text Text -> f (Map Text Text)) -> ValuesDef -> f ValuesDef
|
|
</span><a href="#local-6989586621679492329"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-704"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Map Text Text -> f (Map Text Text)) -> ValuesDef -> f ValuesDef)
|
|
-> ((Map Text Text -> f (Map Text Text))
|
|
-> Map Text Text -> f (Map Text Text))
|
|
-> (Map Text Text -> f (Map Text Text))
|
|
-> ValuesDef
|
|
-> f ValuesDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-705"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef -> Map Text Text)
|
|
-> (ValuesDef -> Map Text Text -> ValuesDef)
|
|
-> Lens ValuesDef ValuesDef (Map Text Text) (Map Text Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-706"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Map Text Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span><span>
|
|
</span><span id="line-707"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492328"><span class="annot"><span class="annottext">x__ :: ValuesDef
|
|
</span><a href="#local-6989586621679492328"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492327"><span class="annot"><span class="annottext">y__ :: Map Text Text
|
|
</span><a href="#local-6989586621679492327"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492328"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'externalValues :: Map Text Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text Text
|
|
</span><a href="#local-6989586621679492327"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-708"></span><span> </span><span class="annot"><span class="annottext">(Map Text Text -> f (Map Text Text))
|
|
-> Map Text Text -> f (Map Text Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-709"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492320"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-710"></span><span> </span><span id="local-6989586621679492316"><span class="annot"><span class="annottext">messageName :: Proxy ValuesDef -> Text
|
|
</span><a href="#local-6989586621679492316"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.ValuesDef"</span></span><span>
|
|
</span><span id="line-711"></span><span> </span><span id="local-6989586621679492315"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ValuesDef -> ByteString
|
|
</span><a href="#local-6989586621679492315"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-712"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\tValuesDef\DC2\SYN\n\
|
|
\\ACKvalues\CAN\SOH \ETX(\tR\ACKvalues\DC2R\n\
|
|
\\SIexternal_values\CAN\STX \ETX(\v2).tensorflow.ValuesDef.ExternalValuesEntryR\SOexternalValues\SUBA\n\
|
|
\\DC3ExternalValuesEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
|
|
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH"</span></span><span>
|
|
</span><span id="line-719"></span><span> </span><span id="local-6989586621679492314"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ValuesDef -> ByteString
|
|
</span><a href="#local-6989586621679492314"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-720"></span><span> </span><span id="local-6989586621679492313"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ValuesDef)
|
|
</span><a href="#local-6989586621679492313"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-721"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-722"></span><span> </span><span id="local-6989586621679492312"><span class="annot"><span class="annottext">values__field_descriptor :: FieldDescriptor ValuesDef
|
|
</span><a href="#local-6989586621679492312"><span class="hs-identifier hs-var hs-var">values__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-723"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor ValuesDef Text
|
|
-> FieldDescriptor ValuesDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-724"></span><span> </span><span class="annot"><span class="hs-string">"values"</span></span><span>
|
|
</span><span id="line-725"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-726"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-727"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing -> Lens' ValuesDef [Text] -> FieldAccessor ValuesDef Text
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-728"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "values" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"values"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-729"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
|
|
</span><span id="line-730"></span><span> </span><span id="local-6989586621679492311"><span class="annot"><span class="annottext">externalValues__field_descriptor :: FieldDescriptor ValuesDef
|
|
</span><a href="#local-6989586621679492311"><span class="hs-identifier hs-var hs-var">externalValues__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-731"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ValuesDef'ExternalValuesEntry
|
|
-> FieldAccessor ValuesDef ValuesDef'ExternalValuesEntry
|
|
-> FieldDescriptor ValuesDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-732"></span><span> </span><span class="annot"><span class="hs-string">"external_values"</span></span><span>
|
|
</span><span id="line-733"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ValuesDef'ExternalValuesEntry
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-734"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-735"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ValuesDef'ExternalValuesEntry Text
|
|
-> Lens' ValuesDef'ExternalValuesEntry Text
|
|
-> Lens ValuesDef ValuesDef (Map Text Text) (Map Text Text)
|
|
-> FieldAccessor ValuesDef ValuesDef'ExternalValuesEntry
|
|
forall key value value1 msg.
|
|
(Ord key, Message value) =>
|
|
Lens' value key
|
|
-> Lens' value value1
|
|
-> Lens' msg (Map key value1)
|
|
-> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MapField</span></span><span>
|
|
</span><span id="line-736"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "externalValues" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"externalValues"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-739"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
|
|
</span><span id="line-740"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-741"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ValuesDef)]
|
|
-> Map Tag (FieldDescriptor ValuesDef)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-742"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef
|
|
</span><a href="#local-6989586621679492312"><span class="hs-identifier hs-var">values__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef
|
|
</span><a href="#local-6989586621679492311"><span class="hs-identifier hs-var">externalValues__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-744"></span><span> </span><span id="local-6989586621679492309"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ValuesDef FieldSet
|
|
</span><a href="#local-6989586621679492309"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-745"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ValuesDef -> FieldSet)
|
|
-> (ValuesDef -> FieldSet -> ValuesDef) -> Lens' ValuesDef FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-746"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span><span>
|
|
</span><span id="line-747"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492308"><span class="annot"><span class="annottext">x__ :: ValuesDef
|
|
</span><a href="#local-6989586621679492308"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492307"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679492307"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492308"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492307"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-748"></span><span> </span><span id="local-6989586621679492306"><span class="annot"><span class="annottext">defMessage :: ValuesDef
|
|
</span><a href="#local-6989586621679492306"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-749"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WValuesDef'_constructor :: Vector Text -> Map Text Text -> FieldSet -> ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WValuesDef%27_constructor"><span class="hs-identifier hs-type hs-type">ValuesDef'_constructor</span></a></span><span>
|
|
</span><span id="line-750"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'values :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var">_ValuesDef'values</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-751"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'externalValues :: Map Text Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text Text
|
|
forall k a. Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-752"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-753"></span><span> </span><span id="local-6989586621679492303"><span class="annot"><span class="annottext">parseMessage :: Parser ValuesDef
|
|
</span><a href="#local-6989586621679492303"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-754"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-755"></span><span> </span><span class="annot"><a href="#local-6989586621679492302"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-756"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
|
|
</span><span id="line-757"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
|
|
</span><span id="line-758"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span>
|
|
</span><span id="line-759"></span><span> </span><span id="local-6989586621679492302"><span class="annot"><span class="annottext">loop :: ValuesDef -> Growing Vector RealWorld Text -> Parser ValuesDef
|
|
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492301"><span class="annot"><span class="annottext">x :: ValuesDef
|
|
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679492300"><span class="annot"><span class="annottext">mutable'values :: Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span></span><span>
|
|
</span><span id="line-760"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492299"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492299"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-761"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492299"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-762"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492298"><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492298"><span class="hs-identifier hs-var">frozen'values</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -> Parser (Vector Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-763"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -> IO (Vector Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-764"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-765"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492297"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-766"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-767"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-768"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-769"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-770"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-771"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-772"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-773"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492297"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-774"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Parser ValuesDef
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-775"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> ValuesDef -> ValuesDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-776"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter ValuesDef ValuesDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-777"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492296"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492296"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492296"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-778"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef (Vector Text) (Vector Text)
|
|
-> Vector Text -> ValuesDef -> ValuesDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-779"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'values" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'values"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492298"><span class="hs-identifier hs-var">frozen'values</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-780"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-781"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492295"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492295"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-782"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492295"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-783"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-784"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492294"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492294"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-785"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492293"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492293"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492292"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492292"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-786"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-787"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492292"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-788"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-789"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492293"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-790"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492291"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492291"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-791"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492291"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-792"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492290"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492290"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492290"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-793"></span><span> </span><span class="annot"><span class="hs-string">"values"</span></span><span>
|
|
</span><span id="line-794"></span><span> </span><span id="local-6989586621679492289"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492289"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-795"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
|
|
-> Text -> IO (Growing Vector (PrimState IO) Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492294"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-796"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Growing Vector RealWorld Text -> Parser ValuesDef
|
|
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492289"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-797"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-798"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span id="local-6989586621679492288"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
|
|
-> String -> Parser ValuesDef'ExternalValuesEntry
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-799"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492287"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492287"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-800"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-801"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-802"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492287"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-803"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-804"></span><span> </span><span class="annot"><span class="hs-string">"external_values"</span></span><span>
|
|
</span><span id="line-805"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-806"></span><span> </span><span id="local-6989586621679492286"><span class="annot"><span class="annottext">key :: Text
|
|
</span><a href="#local-6989586621679492286"><span class="hs-identifier hs-var hs-var">key</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> ValuesDef'ExternalValuesEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span><span>
|
|
</span><span id="line-807"></span><span> </span><span id="local-6989586621679492285"><span class="annot"><span class="annottext">value :: Text
|
|
</span><a href="#local-6989586621679492285"><span class="hs-identifier hs-var hs-var">value</span></a></span></span><span>
|
|
</span><span id="line-808"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> ValuesDef'ExternalValuesEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492288"><span class="hs-identifier hs-var">entry</span></a></span><span>
|
|
</span><span id="line-809"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-810"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Growing Vector RealWorld Text -> Parser ValuesDef
|
|
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-811"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef (Map Text Text) (Map Text Text)
|
|
-> (Map Text Text -> Map Text Text) -> ValuesDef -> ValuesDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-812"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "externalValues" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"externalValues"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-813"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492284"><span class="annot"><span class="annottext">Map Text Text
|
|
</span><a href="#local-6989586621679492284"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Map Text Text -> Map Text Text
|
|
forall k a. Ord k => k -> a -> Map k a -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.insert</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492286"><span class="hs-identifier hs-var">key</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492285"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="annot"><span class="annottext">Map Text Text
|
|
</span><a href="#local-6989586621679492284"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-814"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-815"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-816"></span><span> </span><span id="local-6989586621679492282"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679492282"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-817"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492281"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492281"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-818"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492282"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-819"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Growing Vector RealWorld Text -> Parser ValuesDef
|
|
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-820"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ValuesDef ValuesDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> ValuesDef -> ValuesDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-821"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter ValuesDef ValuesDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492280"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492280"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492281"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492280"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492301"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-822"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492300"><span class="hs-identifier hs-var">mutable'values</span></a></span><span>
|
|
</span><span id="line-823"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-824"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -> String -> Parser ValuesDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-825"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492279"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492279"><span class="hs-identifier hs-var">mutable'values</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-826"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-827"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> Growing Vector RealWorld Text -> Parser ValuesDef
|
|
</span><a href="#local-6989586621679492302"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492279"><span class="hs-identifier hs-var">mutable'values</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-828"></span><span> </span><span class="annot"><span class="hs-string">"ValuesDef"</span></span><span>
|
|
</span><span id="line-829"></span><span> </span><span id="local-6989586621679492278"><span class="annot"><span class="annottext">buildMessage :: ValuesDef -> Builder
|
|
</span><a href="#local-6989586621679492278"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-830"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492277"><span class="annot"><span class="annottext">_x :: ValuesDef
|
|
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-831"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -> Builder) -> Vector Text -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-833"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492276"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492276"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-834"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-835"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-837"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492275"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-838"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-839"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-840"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492275"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-842"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-843"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492276"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector Text) ValuesDef ValuesDef (Vector Text) (Vector Text)
|
|
-> ValuesDef -> Vector Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'values" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'values"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-845"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-846"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[Builder] -> Builder
|
|
forall a. Monoid a => [a] -> a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mconcat</span></span><span>
|
|
</span><span id="line-847"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Text, Text) -> Builder) -> [(Text, Text)] -> [Builder]
|
|
forall a b. (a -> b) -> [a] -> [b]
|
|
</span><span class="hs-identifier hs-var">Prelude.map</span></span><span>
|
|
</span><span id="line-848"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492274"><span class="annot"><span class="annottext">_v :: (Text, Text)
|
|
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-849"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-850"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ValuesDef'ExternalValuesEntry -> ByteString)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-852"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492273"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-853"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-854"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492273"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-857"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-858"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-859"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, Text) -> Text
|
|
forall a b. (a, b) -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.fst</span></span><span> </span><span class="annot"><span class="annottext">(Text, Text)
|
|
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-861"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-862"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-863"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, Text) -> Text
|
|
forall a b. (a, b) -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.snd</span></span><span> </span><span class="annot"><span class="annottext">(Text, Text)
|
|
</span><a href="#local-6989586621679492274"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-864"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-865"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-866"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text Text -> [(Text, Text)]
|
|
forall k a. Map k a -> [(k, a)]
|
|
</span><span class="hs-identifier hs-var">Data.Map.toList</span></span><span>
|
|
</span><span id="line-867"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Map Text Text) ValuesDef ValuesDef (Map Text Text) (Map Text Text)
|
|
-> ValuesDef -> Map Text Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-868"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "externalValues" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"externalValues"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-869"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-870"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet ValuesDef ValuesDef FieldSet FieldSet
|
|
-> ValuesDef -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet ValuesDef ValuesDef FieldSet FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492277"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-871"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-872"></span><span> </span><span id="local-6989586621679492270"><span class="annot"><span class="annottext">rnf :: ValuesDef -> ()
|
|
</span><a href="#local-6989586621679492270"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-873"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492269"><span class="annot"><span class="annottext">x__ :: ValuesDef
|
|
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-874"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-875"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-876"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-877"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27values"><span class="hs-identifier hs-var hs-var">_ValuesDef'values</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-878"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> Map Text Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27externalValues"><span class="hs-identifier hs-var hs-var">_ValuesDef'externalValues</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679492269"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-879"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.key' @:: Lens' ValuesDef'ExternalValuesEntry Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.value' @:: Lens' ValuesDef'ExternalValuesEntry Data.Text.Text@ -}</span><span>
|
|
</span><span id="line-883"></span><span class="hs-keyword">data</span><span> </span><span id="ValuesDef%27ExternalValuesEntry"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-var">ValuesDef'ExternalValuesEntry</span></a></span></span><span>
|
|
</span><span id="line-884"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ValuesDef%27ExternalValuesEntry%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry%27_constructor"><span class="hs-identifier hs-var">ValuesDef'ExternalValuesEntry'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ValuesDef%27ExternalValuesEntry%27key"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-885"></span><span> </span><span id="_ValuesDef%27ExternalValuesEntry%27value"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-886"></span><span> </span><span id="_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-887"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492261"><span id="local-6989586621679492263"><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
(ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> Eq ValuesDef'ExternalValuesEntry
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c/= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
== :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c== :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492246"><span id="local-6989586621679492248"><span id="local-6989586621679492250"><span id="local-6989586621679492252"><span id="local-6989586621679492254"><span id="local-6989586621679492256"><span id="local-6989586621679492258"><span class="annot"><span class="annottext">Eq ValuesDef'ExternalValuesEntry
|
|
Eq ValuesDef'ExternalValuesEntry =>
|
|
(ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Ordering)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry)
|
|
-> Ord ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Ordering
|
|
ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry
|
|
$cmin :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry
|
|
max :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry
|
|
$cmax :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> ValuesDef'ExternalValuesEntry
|
|
>= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c>= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
> :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c> :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
<= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c<= :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
< :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
$c< :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Bool
|
|
compare :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Ordering
|
|
$ccompare :: ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry -> Ordering
|
|
$cp1Ord :: Eq ValuesDef'ExternalValuesEntry
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-888"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492241"><span id="local-6989586621679492243"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-889"></span><span> </span><span id="local-6989586621679492240"><span class="annot"><span class="annottext">showsPrec :: Int -> ValuesDef'ExternalValuesEntry -> ShowS
|
|
</span><a href="#local-6989586621679492240"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492239"><span class="annot"><span class="annottext">__x :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492239"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492238"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679492238"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-890"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-891"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-892"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-893"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492239"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679492238"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-894"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-895"></span><span> </span><span id="local-6989586621679492236"><span class="annot"><span class="annottext">fieldOf :: Proxy# "key"
|
|
-> (Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492236"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-896"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-897"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -> Text)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> Text -> ValuesDef'ExternalValuesEntry)
|
|
-> Lens' ValuesDef'ExternalValuesEntry Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-898"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span>
|
|
</span><span id="line-899"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492235"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492235"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492234"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492234"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492235"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'key :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492234"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-900"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-901"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-902"></span><span> </span><span id="local-6989586621679492232"><span class="annot"><span class="annottext">fieldOf :: Proxy# "value"
|
|
-> (Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492232"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-903"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> f ValuesDef'ExternalValuesEntry
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-904"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -> Text)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> Text -> ValuesDef'ExternalValuesEntry)
|
|
-> Lens' ValuesDef'ExternalValuesEntry Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-905"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span>
|
|
</span><span id="line-906"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492231"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492231"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492230"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492230"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492231"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'value :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492230"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-907"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-908"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492223"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-909"></span><span> </span><span id="local-6989586621679492219"><span class="annot"><span class="annottext">messageName :: Proxy ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="#local-6989586621679492219"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-910"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.ValuesDef.ExternalValuesEntry"</span></span><span>
|
|
</span><span id="line-911"></span><span> </span><span id="local-6989586621679492218"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ValuesDef'ExternalValuesEntry -> ByteString
|
|
</span><a href="#local-6989586621679492218"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-912"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DC3ExternalValuesEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
|
|
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH"</span></span><span>
|
|
</span><span id="line-916"></span><span> </span><span id="local-6989586621679492217"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ValuesDef'ExternalValuesEntry -> ByteString
|
|
</span><a href="#local-6989586621679492217"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-917"></span><span> </span><span id="local-6989586621679492216"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ValuesDef'ExternalValuesEntry)
|
|
</span><a href="#local-6989586621679492216"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-918"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-919"></span><span> </span><span id="local-6989586621679492215"><span class="annot"><span class="annottext">key__field_descriptor :: FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492215"><span class="hs-identifier hs-var hs-var">key__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-920"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor ValuesDef'ExternalValuesEntry Text
|
|
-> FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-921"></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span>
|
|
</span><span id="line-922"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-923"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-924"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens' ValuesDef'ExternalValuesEntry Text
|
|
-> FieldAccessor ValuesDef'ExternalValuesEntry Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-925"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-926"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
|
|
</span><span id="line-927"></span><span> </span><span id="local-6989586621679492214"><span class="annot"><span class="annottext">value__field_descriptor :: FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492214"><span class="hs-identifier hs-var hs-var">value__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-928"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor ValuesDef'ExternalValuesEntry Text
|
|
-> FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-929"></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span>
|
|
</span><span id="line-930"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-931"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-932"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens' ValuesDef'ExternalValuesEntry Text
|
|
-> FieldAccessor ValuesDef'ExternalValuesEntry Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-933"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-934"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
|
|
</span><span id="line-935"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-936"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ValuesDef'ExternalValuesEntry)]
|
|
-> Map Tag (FieldDescriptor ValuesDef'ExternalValuesEntry)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-937"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492215"><span class="hs-identifier hs-var">key__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-938"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492214"><span class="hs-identifier hs-var">value__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-939"></span><span> </span><span id="local-6989586621679492213"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ValuesDef'ExternalValuesEntry FieldSet
|
|
</span><a href="#local-6989586621679492213"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-940"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ValuesDef'ExternalValuesEntry -> FieldSet)
|
|
-> (ValuesDef'ExternalValuesEntry
|
|
-> FieldSet -> ValuesDef'ExternalValuesEntry)
|
|
-> Lens' ValuesDef'ExternalValuesEntry FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-941"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span>
|
|
</span><span id="line-942"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492212"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492212"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492211"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679492211"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-943"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492212"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492211"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-944"></span><span> </span><span id="local-6989586621679492210"><span class="annot"><span class="annottext">defMessage :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492210"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-945"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WValuesDef'ExternalValuesEntry'_constructor :: Text -> Text -> FieldSet -> ValuesDef'ExternalValuesEntry
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WValuesDef%27ExternalValuesEntry%27_constructor"><span class="hs-identifier hs-type hs-type">ValuesDef'ExternalValuesEntry'_constructor</span></a></span><span>
|
|
</span><span id="line-946"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'key :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-947"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'value :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-948"></span><span> </span><span class="annot"><span class="annottext">_ValuesDef'ExternalValuesEntry'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-949"></span><span> </span><span id="local-6989586621679492208"><span class="annot"><span class="annottext">parseMessage :: Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492208"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-950"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-951"></span><span> </span><span class="annot"><a href="#local-6989586621679492207"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-952"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
|
|
</span><span id="line-953"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span>
|
|
</span><span id="line-954"></span><span> </span><span id="local-6989586621679492207"><span class="annot"><span class="annottext">loop :: ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679492206"><span class="annot"><span class="annottext">x :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-955"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492205"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492205"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-956"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492205"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-957"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492204"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-958"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-959"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-960"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-961"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-962"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-963"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-964"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-965"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492204"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-966"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-967"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-968"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492203"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492203"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492203"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-969"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-970"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492202"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492202"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-971"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492202"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-972"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-973"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492201"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492201"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-974"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492200"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492200"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492199"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492199"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-975"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-976"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492199"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-977"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-978"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492200"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-979"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492198"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492198"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-980"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492198"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-981"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492197"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492197"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492197"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-982"></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span>
|
|
</span><span id="line-983"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492201"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-984"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-985"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492196"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492196"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-986"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492195"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492195"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492194"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492194"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-987"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-988"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492194"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-989"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-990"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492195"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-991"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492193"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492193"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-992"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492193"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-993"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492192"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492192"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492192"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-994"></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span>
|
|
</span><span id="line-995"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492196"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-996"></span><span> </span><span id="local-6989586621679492191"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679492191"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-997"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492190"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492190"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-998"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492191"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-999"></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1000"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ValuesDef'ExternalValuesEntry
|
|
-> ValuesDef'ExternalValuesEntry
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1001"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492189"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492189"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679492190"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492189"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492206"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1002"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1003"></span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef'ExternalValuesEntry
|
|
-> String -> Parser ValuesDef'ExternalValuesEntry
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1004"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
-> Parser ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492207"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"ExternalValuesEntry"</span></span><span>
|
|
</span><span id="line-1005"></span><span> </span><span id="local-6989586621679492188"><span class="annot"><span class="annottext">buildMessage :: ValuesDef'ExternalValuesEntry -> Builder
|
|
</span><a href="#local-6989586621679492188"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-1006"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492187"><span class="annot"><span class="annottext">_x :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-1007"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1008"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492186"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> ValuesDef'ExternalValuesEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "key" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1009"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1010"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1011"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1012"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1013"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1014"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1015"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1016"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492185"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1017"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1018"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1019"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1020"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492185"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1021"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1022"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492186"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1023"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1024"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1025"></span><span> </span><span id="local-6989586621679492184"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
Text
|
|
Text
|
|
-> ValuesDef'ExternalValuesEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "value" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1026"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1027"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1028"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1029"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1030"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1031"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1032"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1033"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492183"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1034"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1035"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1036"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1037"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492183"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1038"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1039"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492184"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1040"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-1041"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> ValuesDef'ExternalValuesEntry -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ValuesDef'ExternalValuesEntry
|
|
ValuesDef'ExternalValuesEntry
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492187"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1042"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef%27ExternalValuesEntry"><span class="hs-identifier hs-type">ValuesDef'ExternalValuesEntry</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1043"></span><span> </span><span id="local-6989586621679492181"><span class="annot"><span class="annottext">rnf :: ValuesDef'ExternalValuesEntry -> ()
|
|
</span><a href="#local-6989586621679492181"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-1044"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492180"><span class="annot"><span class="annottext">x__ :: ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-1045"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1046"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1047"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1048"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27key"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'key</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1049"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1050"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_ValuesDef%27ExternalValuesEntry%27value"><span class="hs-identifier hs-var hs-var">_ValuesDef'ExternalValuesEntry'value</span></a></span><span> </span><span class="annot"><span class="annottext">ValuesDef'ExternalValuesEntry
|
|
</span><a href="#local-6989586621679492180"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1051"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.contextName' @:: Lens' WhileContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.parallelIterations' @:: Lens' WhileContextDef Data.Int.Int32@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.backProp' @:: Lens' WhileContextDef Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.swapMemory' @:: Lens' WhileContextDef Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotName' @:: Lens' WhileContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotForPredName' @:: Lens' WhileContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.pivotForBodyName' @:: Lens' WhileContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.loopExitNames' @:: Lens' WhileContextDef [Data.Text.Text]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'loopExitNames' @:: Lens' WhileContextDef (Data.Vector.Vector Data.Text.Text)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.loopEnterNames' @:: Lens' WhileContextDef [Data.Text.Text]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'loopEnterNames' @:: Lens' WhileContextDef (Data.Vector.Vector Data.Text.Text)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.valuesDef' @:: Lens' WhileContextDef ValuesDef@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maybe'valuesDef' @:: Lens' WhileContextDef (Prelude.Maybe ValuesDef)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.maximumIterationsName' @:: Lens' WhileContextDef Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.nestedContexts' @:: Lens' WhileContextDef [ControlFlowContextDef]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.ControlFlow_Fields.vec'nestedContexts' @:: Lens' WhileContextDef (Data.Vector.Vector ControlFlowContextDef)@ -}</span><span>
|
|
</span><span id="line-1069"></span><span class="hs-keyword">data</span><span> </span><span id="WhileContextDef"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-var">WhileContextDef</span></a></span></span><span>
|
|
</span><span id="line-1070"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="WhileContextDef%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef%27_constructor"><span class="hs-identifier hs-var">WhileContextDef'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_WhileContextDef%27contextName"><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1071"></span><span> </span><span id="_WhileContextDef%27parallelIterations"><span class="annot"><span class="annottext">WhileContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1072"></span><span> </span><span id="_WhileContextDef%27backProp"><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1073"></span><span> </span><span id="_WhileContextDef%27swapMemory"><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1074"></span><span> </span><span id="_WhileContextDef%27pivotName"><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1075"></span><span> </span><span id="_WhileContextDef%27pivotForPredName"><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1076"></span><span> </span><span id="_WhileContextDef%27pivotForBodyName"><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1077"></span><span> </span><span id="_WhileContextDef%27loopExitNames"><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1078"></span><span> </span><span id="_WhileContextDef%27loopEnterNames"><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1079"></span><span> </span><span id="_WhileContextDef%27valuesDef"><span class="annot"><span class="annottext">WhileContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1080"></span><span> </span><span id="_WhileContextDef%27maximumIterationsName"><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1081"></span><span> </span><span id="_WhileContextDef%27nestedContexts"><span class="annot"><span class="annottext">WhileContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1082"></span><span> </span><span id="_WhileContextDef%27_unknownFields"><span class="annot"><span class="annottext">WhileContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-1083"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679492162"><span id="local-6989586621679492164"><span class="annot"><span class="annottext">WhileContextDef -> WhileContextDef -> Bool
|
|
(WhileContextDef -> WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> WhileContextDef -> Bool)
|
|
-> Eq WhileContextDef
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c/= :: WhileContextDef -> WhileContextDef -> Bool
|
|
== :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c== :: WhileContextDef -> WhileContextDef -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679492147"><span id="local-6989586621679492149"><span id="local-6989586621679492151"><span id="local-6989586621679492153"><span id="local-6989586621679492155"><span id="local-6989586621679492157"><span id="local-6989586621679492159"><span class="annot"><span class="annottext">Eq WhileContextDef
|
|
Eq WhileContextDef =>
|
|
(WhileContextDef -> WhileContextDef -> Ordering)
|
|
-> (WhileContextDef -> WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> WhileContextDef -> WhileContextDef)
|
|
-> (WhileContextDef -> WhileContextDef -> WhileContextDef)
|
|
-> Ord WhileContextDef
|
|
WhileContextDef -> WhileContextDef -> Bool
|
|
WhileContextDef -> WhileContextDef -> Ordering
|
|
WhileContextDef -> WhileContextDef -> WhileContextDef
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: WhileContextDef -> WhileContextDef -> WhileContextDef
|
|
$cmin :: WhileContextDef -> WhileContextDef -> WhileContextDef
|
|
max :: WhileContextDef -> WhileContextDef -> WhileContextDef
|
|
$cmax :: WhileContextDef -> WhileContextDef -> WhileContextDef
|
|
>= :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c>= :: WhileContextDef -> WhileContextDef -> Bool
|
|
> :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c> :: WhileContextDef -> WhileContextDef -> Bool
|
|
<= :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c<= :: WhileContextDef -> WhileContextDef -> Bool
|
|
< :: WhileContextDef -> WhileContextDef -> Bool
|
|
$c< :: WhileContextDef -> WhileContextDef -> Bool
|
|
compare :: WhileContextDef -> WhileContextDef -> Ordering
|
|
$ccompare :: WhileContextDef -> WhileContextDef -> Ordering
|
|
$cp1Ord :: Eq WhileContextDef
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1084"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492142"><span id="local-6989586621679492144"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1085"></span><span> </span><span id="local-6989586621679492141"><span class="annot"><span class="annottext">showsPrec :: Int -> WhileContextDef -> ShowS
|
|
</span><a href="#local-6989586621679492141"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492140"><span class="annot"><span class="annottext">__x :: WhileContextDef
|
|
</span><a href="#local-6989586621679492140"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679492139"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679492139"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-1086"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-1087"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-1088"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-1089"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492140"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679492139"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1090"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"contextName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1091"></span><span> </span><span id="local-6989586621679492137"><span class="annot"><span class="annottext">fieldOf :: Proxy# "contextName"
|
|
-> (Text -> f Text) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492137"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1092"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1093"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Text)
|
|
-> (WhileContextDef -> Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1094"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span><span>
|
|
</span><span id="line-1095"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492136"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492136"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492135"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492135"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492136"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'contextName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492135"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1096"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1097"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"parallelIterations"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1098"></span><span> </span><span id="local-6989586621679492133"><span class="annot"><span class="annottext">fieldOf :: Proxy# "parallelIterations"
|
|
-> (Int32 -> f Int32) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492133"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1099"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1100"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Int32)
|
|
-> (WhileContextDef -> Int32 -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Int32 Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1101"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span><span>
|
|
</span><span id="line-1102"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492132"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492132"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492131"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679492131"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492132"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'parallelIterations :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492131"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1103"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1104"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"backProp"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1105"></span><span> </span><span id="local-6989586621679492129"><span class="annot"><span class="annottext">fieldOf :: Proxy# "backProp"
|
|
-> (Bool -> f Bool) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492129"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> Bool -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1108"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span><span>
|
|
</span><span id="line-1109"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492128"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492128"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492127"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679492127"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492128"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'backProp :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492127"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1110"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1111"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"swapMemory"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1112"></span><span> </span><span id="local-6989586621679492125"><span class="annot"><span class="annottext">fieldOf :: Proxy# "swapMemory"
|
|
-> (Bool -> f Bool) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492125"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1113"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1114"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Bool)
|
|
-> (WhileContextDef -> Bool -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1115"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span><span>
|
|
</span><span id="line-1116"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492124"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492124"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492123"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679492123"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492124"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'swapMemory :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492123"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1117"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1118"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"pivotName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1119"></span><span> </span><span id="local-6989586621679492121"><span class="annot"><span class="annottext">fieldOf :: Proxy# "pivotName"
|
|
-> (Text -> f Text) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492121"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1120"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1121"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Text)
|
|
-> (WhileContextDef -> Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1122"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span><span>
|
|
</span><span id="line-1123"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492120"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492120"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492119"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492119"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492120"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492119"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1124"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1125"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"pivotForPredName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1126"></span><span> </span><span id="local-6989586621679492117"><span class="annot"><span class="annottext">fieldOf :: Proxy# "pivotForPredName"
|
|
-> (Text -> f Text) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492117"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1127"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1128"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Text)
|
|
-> (WhileContextDef -> Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1129"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span><span>
|
|
</span><span id="line-1130"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492116"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492116"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492115"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492115"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492116"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotForPredName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492115"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1131"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1132"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"pivotForBodyName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1133"></span><span> </span><span id="local-6989586621679492113"><span class="annot"><span class="annottext">fieldOf :: Proxy# "pivotForBodyName"
|
|
-> (Text -> f Text) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492113"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1134"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Text)
|
|
-> (WhileContextDef -> Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1136"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span>
|
|
</span><span id="line-1137"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492112"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492112"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492111"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492111"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492112"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'pivotForBodyName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492111"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1138"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1139"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"loopExitNames"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1140"></span><span> </span><span id="local-6989586621679492109"><span class="annot"><span class="annottext">fieldOf :: Proxy# "loopExitNames"
|
|
-> ([Text] -> f [Text]) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492109"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1141"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> (([Text] -> f [Text]) -> Vector Text -> f (Vector Text))
|
|
-> ([Text] -> f [Text])
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1142"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector Text)
|
|
-> (WhileContextDef -> Vector Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1143"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1144"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492108"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492108"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492107"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492107"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492108"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492107"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1145"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -> [Text])
|
|
-> (Vector Text -> [Text] -> Vector Text)
|
|
-> Lens (Vector Text) (Vector Text) [Text] [Text]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1146"></span><span> </span><span class="annot"><span class="annottext">Vector Text -> [Text]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-1147"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492106"><span class="annot"><span class="annottext">y__ :: [Text]
|
|
</span><a href="#local-6989586621679492106"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[Text] -> Vector Text
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
|
|
</span><a href="#local-6989586621679492106"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1148"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'loopExitNames"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1149"></span><span> </span><span id="local-6989586621679492104"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'loopExitNames"
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492104"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1150"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> ((Vector Text -> f (Vector Text))
|
|
-> Vector Text -> f (Vector Text))
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1151"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector Text)
|
|
-> (WhileContextDef -> Vector Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1152"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1153"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492103"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492103"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492102"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492102"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492103"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492102"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1154"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -> f (Vector Text)) -> Vector Text -> f (Vector Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1155"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"loopEnterNames"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1156"></span><span> </span><span id="local-6989586621679492100"><span class="annot"><span class="annottext">fieldOf :: Proxy# "loopEnterNames"
|
|
-> ([Text] -> f [Text]) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492100"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1157"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> (([Text] -> f [Text]) -> Vector Text -> f (Vector Text))
|
|
-> ([Text] -> f [Text])
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1158"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector Text)
|
|
-> (WhileContextDef -> Vector Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1159"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1160"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492099"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492099"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492098"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492098"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492099"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492098"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -> [Text])
|
|
-> (Vector Text -> [Text] -> Vector Text)
|
|
-> Lens (Vector Text) (Vector Text) [Text] [Text]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1162"></span><span> </span><span class="annot"><span class="annottext">Vector Text -> [Text]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-1163"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492097"><span class="annot"><span class="annottext">y__ :: [Text]
|
|
</span><a href="#local-6989586621679492097"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[Text] -> Vector Text
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
|
|
</span><a href="#local-6989586621679492097"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1164"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'loopEnterNames"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1165"></span><span> </span><span id="local-6989586621679492095"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'loopEnterNames"
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492095"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1166"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> ((Vector Text -> f (Vector Text))
|
|
-> Vector Text -> f (Vector Text))
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1167"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector Text)
|
|
-> (WhileContextDef -> Vector Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1168"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1169"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492094"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492094"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492093"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679492093"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492094"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492093"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1170"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -> f (Vector Text)) -> Vector Text -> f (Vector Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1171"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"valuesDef"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1172"></span><span> </span><span id="local-6989586621679492091"><span class="annot"><span class="annottext">fieldOf :: Proxy# "valuesDef"
|
|
-> (ValuesDef -> f ValuesDef)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492091"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1173"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> ((ValuesDef -> f ValuesDef)
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> (ValuesDef -> f ValuesDef)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Maybe ValuesDef)
|
|
-> (WhileContextDef -> Maybe ValuesDef -> WhileContextDef)
|
|
-> Lens
|
|
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1175"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span>
|
|
</span><span id="line-1176"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492090"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492090"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492089"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492089"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492090"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492089"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ValuesDef -> Lens' (Maybe ValuesDef) ValuesDef
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1178"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1179"></span><span> </span><span id="local-6989586621679492087"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'valuesDef"
|
|
-> (Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492087"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1180"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> ((Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> (Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1181"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Maybe ValuesDef)
|
|
-> (WhileContextDef -> Maybe ValuesDef -> WhileContextDef)
|
|
-> Lens
|
|
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1182"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span>
|
|
</span><span id="line-1183"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492086"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492086"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492085"><span class="annot"><span class="annottext">y__ :: Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492085"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492086"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
</span><a href="#local-6989586621679492085"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1184"></span><span> </span><span class="annot"><span class="annottext">(Maybe ValuesDef -> f (Maybe ValuesDef))
|
|
-> Maybe ValuesDef -> f (Maybe ValuesDef)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1185"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"maximumIterationsName"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1186"></span><span> </span><span id="local-6989586621679492083"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maximumIterationsName"
|
|
-> (Text -> f Text) -> WhileContextDef -> f WhileContextDef
|
|
</span><a href="#local-6989586621679492083"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1187"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> WhileContextDef -> f WhileContextDef)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1188"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Text)
|
|
-> (WhileContextDef -> Text -> WhileContextDef)
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1189"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span>
|
|
</span><span id="line-1190"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492082"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492082"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492081"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679492081"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492082"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'maximumIterationsName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492081"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1191"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1192"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"nestedContexts"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1193"></span><span> </span><span id="local-6989586621679492079"><span class="annot"><span class="annottext">fieldOf :: Proxy# "nestedContexts"
|
|
-> ([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492079"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1194"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> (([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> ([ControlFlowContextDef] -> f [ControlFlowContextDef])
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector ControlFlowContextDef)
|
|
-> (WhileContextDef
|
|
-> Vector ControlFlowContextDef -> WhileContextDef)
|
|
-> Lens
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1196"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1197"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492078"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492078"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492077"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492077"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492078"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492077"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1198"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -> [ControlFlowContextDef])
|
|
-> (Vector ControlFlowContextDef
|
|
-> [ControlFlowContextDef] -> Vector ControlFlowContextDef)
|
|
-> Lens
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
[ControlFlowContextDef]
|
|
[ControlFlowContextDef]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1199"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -> [ControlFlowContextDef]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-1200"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679492076"><span class="annot"><span class="annottext">y__ :: [ControlFlowContextDef]
|
|
</span><a href="#local-6989586621679492076"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef] -> Vector ControlFlowContextDef
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[ControlFlowContextDef]
|
|
</span><a href="#local-6989586621679492076"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1201"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1202"></span><span> </span><span id="local-6989586621679492074"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'nestedContexts"
|
|
-> (Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
</span><a href="#local-6989586621679492074"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1203"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> WhileContextDef -> f WhileContextDef)
|
|
-> ((Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> (Vector ControlFlowContextDef
|
|
-> f (Vector ControlFlowContextDef))
|
|
-> WhileContextDef
|
|
-> f WhileContextDef
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1204"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(WhileContextDef -> Vector ControlFlowContextDef)
|
|
-> (WhileContextDef
|
|
-> Vector ControlFlowContextDef -> WhileContextDef)
|
|
-> Lens
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1205"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1206"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492073"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492073"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492072"><span class="annot"><span class="annottext">y__ :: Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492072"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492073"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492072"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1207"></span><span> </span><span class="annot"><span class="annottext">(Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef))
|
|
-> Vector ControlFlowContextDef -> f (Vector ControlFlowContextDef)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1208"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679492065"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1209"></span><span> </span><span id="local-6989586621679492061"><span class="annot"><span class="annottext">messageName :: Proxy WhileContextDef -> Text
|
|
</span><a href="#local-6989586621679492061"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.WhileContextDef"</span></span><span>
|
|
</span><span id="line-1210"></span><span> </span><span id="local-6989586621679492060"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy WhileContextDef -> ByteString
|
|
</span><a href="#local-6989586621679492060"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-1211"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SIWhileContextDef\DC2!\n\
|
|
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2/\n\
|
|
\\DC3parallel_iterations\CAN\STX \SOH(\ENQR\DC2parallelIterations\DC2\ESC\n\
|
|
\\tback_prop\CAN\ETX \SOH(\bR\bbackProp\DC2\US\n\
|
|
\\vswap_memory\CAN\EOT \SOH(\bR\n\
|
|
\swapMemory\DC2\GS\n\
|
|
\\n\
|
|
\pivot_name\CAN\ENQ \SOH(\tR\tpivotName\DC2-\n\
|
|
\\DC3pivot_for_pred_name\CAN\ACK \SOH(\tR\DLEpivotForPredName\DC2-\n\
|
|
\\DC3pivot_for_body_name\CAN\a \SOH(\tR\DLEpivotForBodyName\DC2&\n\
|
|
\\SIloop_exit_names\CAN\b \ETX(\tR\rloopExitNames\DC2(\n\
|
|
\\DLEloop_enter_names\CAN\n\
|
|
\ \ETX(\tR\SOloopEnterNames\DC24\n\
|
|
\\n\
|
|
\values_def\CAN\t \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC26\n\
|
|
\\ETBmaximum_iterations_name\CAN\v \SOH(\tR\NAKmaximumIterationsName\DC2J\n\
|
|
\\SInested_contexts\CAN\f \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts"</span></span><span>
|
|
</span><span id="line-1229"></span><span> </span><span id="local-6989586621679492059"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy WhileContextDef -> ByteString
|
|
</span><a href="#local-6989586621679492059"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-1230"></span><span> </span><span id="local-6989586621679492058"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor WhileContextDef)
|
|
</span><a href="#local-6989586621679492058"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-1231"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1232"></span><span> </span><span id="local-6989586621679492057"><span class="annot"><span class="annottext">contextName__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492057"><span class="hs-identifier hs-var hs-var">contextName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1233"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1234"></span><span> </span><span class="annot"><span class="hs-string">"context_name"</span></span><span>
|
|
</span><span id="line-1235"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1236"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1237"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1238"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1239"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1240"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1241"></span><span> </span><span id="local-6989586621679492056"><span class="annot"><span class="annottext">parallelIterations__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492056"><span class="hs-identifier hs-var hs-var">parallelIterations__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1242"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor WhileContextDef Int32
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1243"></span><span> </span><span class="annot"><span class="hs-string">"parallel_iterations"</span></span><span>
|
|
</span><span id="line-1244"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1245"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1246"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens WhileContextDef WhileContextDef Int32 Int32
|
|
-> FieldAccessor WhileContextDef Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1247"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "parallelIterations" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parallelIterations"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1249"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1250"></span><span> </span><span id="local-6989586621679492055"><span class="annot"><span class="annottext">backProp__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492055"><span class="hs-identifier hs-var hs-var">backProp__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1251"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor WhileContextDef Bool
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1252"></span><span> </span><span class="annot"><span class="hs-string">"back_prop"</span></span><span>
|
|
</span><span id="line-1253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1254"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1255"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens WhileContextDef WhileContextDef Bool Bool
|
|
-> FieldAccessor WhileContextDef Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1256"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1257"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "backProp" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"backProp"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1258"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1259"></span><span> </span><span id="local-6989586621679492053"><span class="annot"><span class="annottext">swapMemory__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492053"><span class="hs-identifier hs-var hs-var">swapMemory__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1260"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor WhileContextDef Bool
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1261"></span><span> </span><span class="annot"><span class="hs-string">"swap_memory"</span></span><span>
|
|
</span><span id="line-1262"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1263"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1264"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens WhileContextDef WhileContextDef Bool Bool
|
|
-> FieldAccessor WhileContextDef Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1265"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1266"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "swapMemory" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"swapMemory"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1267"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1268"></span><span> </span><span id="local-6989586621679492052"><span class="annot"><span class="annottext">pivotName__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492052"><span class="hs-identifier hs-var hs-var">pivotName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1269"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1270"></span><span> </span><span class="annot"><span class="hs-string">"pivot_name"</span></span><span>
|
|
</span><span id="line-1271"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1272"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1273"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1274"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1275"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1276"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1277"></span><span> </span><span id="local-6989586621679492051"><span class="annot"><span class="annottext">pivotForPredName__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492051"><span class="hs-identifier hs-var hs-var">pivotForPredName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1278"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1279"></span><span> </span><span class="annot"><span class="hs-string">"pivot_for_pred_name"</span></span><span>
|
|
</span><span id="line-1280"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1281"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1282"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1283"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1284"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForPredName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForPredName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1285"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1286"></span><span> </span><span id="local-6989586621679492050"><span class="annot"><span class="annottext">pivotForBodyName__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492050"><span class="hs-identifier hs-var hs-var">pivotForBodyName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1287"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1288"></span><span> </span><span class="annot"><span class="hs-string">"pivot_for_body_name"</span></span><span>
|
|
</span><span id="line-1289"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1290"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1291"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1292"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1293"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForBodyName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForBodyName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1294"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1295"></span><span> </span><span id="local-6989586621679492049"><span class="annot"><span class="annottext">loopExitNames__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492049"><span class="hs-identifier hs-var hs-var">loopExitNames__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1296"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1297"></span><span> </span><span class="annot"><span class="hs-string">"loop_exit_names"</span></span><span>
|
|
</span><span id="line-1298"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1299"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1300"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' WhileContextDef [Text]
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-1301"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-1302"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "loopExitNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"loopExitNames"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1303"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1304"></span><span> </span><span id="local-6989586621679492048"><span class="annot"><span class="annottext">loopEnterNames__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492048"><span class="hs-identifier hs-var hs-var">loopEnterNames__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1305"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1306"></span><span> </span><span class="annot"><span class="hs-string">"loop_enter_names"</span></span><span>
|
|
</span><span id="line-1307"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1308"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1309"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' WhileContextDef [Text]
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-1310"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-1311"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "loopEnterNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"loopEnterNames"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1312"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1313"></span><span> </span><span id="local-6989586621679492047"><span class="annot"><span class="annottext">valuesDef__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492047"><span class="hs-identifier hs-var hs-var">valuesDef__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1314"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ValuesDef
|
|
-> FieldAccessor WhileContextDef ValuesDef
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1315"></span><span> </span><span class="annot"><span class="hs-string">"values_def"</span></span><span>
|
|
</span><span id="line-1316"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ValuesDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1317"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ValuesDef"><span class="hs-identifier hs-type">ValuesDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1318"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
WhileContextDef WhileContextDef (Maybe ValuesDef) (Maybe ValuesDef)
|
|
-> FieldAccessor WhileContextDef ValuesDef
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-1319"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1320"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1321"></span><span> </span><span id="local-6989586621679492046"><span class="annot"><span class="annottext">maximumIterationsName__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492046"><span class="hs-identifier hs-var hs-var">maximumIterationsName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1322"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1323"></span><span> </span><span class="annot"><span class="hs-string">"maximum_iterations_name"</span></span><span>
|
|
</span><span id="line-1324"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1325"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1326"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens WhileContextDef WhileContextDef Text Text
|
|
-> FieldAccessor WhileContextDef Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1327"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1328"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maximumIterationsName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maximumIterationsName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1329"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1330"></span><span> </span><span id="local-6989586621679492045"><span class="annot"><span class="annottext">nestedContexts__field_descriptor :: FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492045"><span class="hs-identifier hs-var hs-var">nestedContexts__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1331"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ControlFlowContextDef
|
|
-> FieldAccessor WhileContextDef ControlFlowContextDef
|
|
-> FieldDescriptor WhileContextDef
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1332"></span><span> </span><span class="annot"><span class="hs-string">"nested_contexts"</span></span><span>
|
|
</span><span id="line-1333"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ControlFlowContextDef
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1334"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1335"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' WhileContextDef [ControlFlowContextDef]
|
|
-> FieldAccessor WhileContextDef ControlFlowContextDef
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-1336"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-1337"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nestedContexts"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1338"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1339"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1340"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor WhileContextDef)]
|
|
-> Map Tag (FieldDescriptor WhileContextDef)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-1341"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492057"><span class="hs-identifier hs-var">contextName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1342"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492056"><span class="hs-identifier hs-var">parallelIterations__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1343"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492055"><span class="hs-identifier hs-var">backProp__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1344"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492053"><span class="hs-identifier hs-var">swapMemory__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1345"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492052"><span class="hs-identifier hs-var">pivotName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1346"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">6</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492051"><span class="hs-identifier hs-var">pivotForPredName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1347"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">7</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492050"><span class="hs-identifier hs-var">pivotForBodyName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1348"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492049"><span class="hs-identifier hs-var">loopExitNames__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1349"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492048"><span class="hs-identifier hs-var">loopEnterNames__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1350"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">9</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492047"><span class="hs-identifier hs-var">valuesDef__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1351"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">11</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492046"><span class="hs-identifier hs-var">maximumIterationsName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1352"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">12</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor WhileContextDef
|
|
</span><a href="#local-6989586621679492045"><span class="hs-identifier hs-var">nestedContexts__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-1353"></span><span> </span><span id="local-6989586621679492044"><span class="annot"><span class="annottext">unknownFields :: LensLike' f WhileContextDef FieldSet
|
|
</span><a href="#local-6989586621679492044"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-1354"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(WhileContextDef -> FieldSet)
|
|
-> (WhileContextDef -> FieldSet -> WhileContextDef)
|
|
-> Lens' WhileContextDef FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1355"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span><span>
|
|
</span><span id="line-1356"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679492043"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679492043"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679492042"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679492042"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492043"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492042"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1357"></span><span> </span><span id="local-6989586621679492041"><span class="annot"><span class="annottext">defMessage :: WhileContextDef
|
|
</span><a href="#local-6989586621679492041"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-1358"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WWhileContextDef'_constructor :: Text
|
|
-> Int32
|
|
-> Bool
|
|
-> Bool
|
|
-> Text
|
|
-> Text
|
|
-> Text
|
|
-> Vector Text
|
|
-> Vector Text
|
|
-> Maybe ValuesDef
|
|
-> Text
|
|
-> Vector ControlFlowContextDef
|
|
-> FieldSet
|
|
-> WhileContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#%24WWhileContextDef%27_constructor"><span class="hs-identifier hs-type hs-type">WhileContextDef'_constructor</span></a></span><span>
|
|
</span><span id="line-1359"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_WhileContextDef'contextName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1360"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'parallelIterations :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1361"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'backProp :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1362"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'swapMemory :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1363"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1364"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotForPredName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1365"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'pivotForBodyName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1366"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'loopExitNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1367"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'loopEnterNames :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1368"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'valuesDef :: Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ValuesDef
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1369"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'maximumIterationsName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1370"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'nestedContexts :: Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1371"></span><span> </span><span class="annot"><span class="annottext">_WhileContextDef'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-1372"></span><span> </span><span id="local-6989586621679492039"><span class="annot"><span class="annottext">parseMessage :: Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492039"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-1373"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1374"></span><span> </span><span class="annot"><a href="#local-6989586621679492038"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1375"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1376"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
|
|
</span><span id="line-1377"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
|
|
</span><span id="line-1378"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#ControlFlowContextDef"><span class="hs-identifier hs-type">ControlFlowContextDef</span></a></span><span>
|
|
</span><span id="line-1379"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span>
|
|
</span><span id="line-1380"></span><span> </span><span id="local-6989586621679492038"><span class="annot"><span class="annottext">loop :: WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span>
|
|
</span><span id="line-1381"></span><span> </span><span id="local-6989586621679492037"><span class="annot"><span class="annottext">x :: WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-1382"></span><span> </span><span id="local-6989586621679492036"><span class="annot"><span class="annottext">mutable'loopEnterNames :: Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span></span><span>
|
|
</span><span id="line-1383"></span><span> </span><span id="local-6989586621679492035"><span class="annot"><span class="annottext">mutable'loopExitNames :: Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span></span><span>
|
|
</span><span id="line-1384"></span><span> </span><span id="local-6989586621679492034"><span class="annot"><span class="annottext">mutable'nestedContexts :: Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span>
|
|
</span><span id="line-1385"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492033"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492033"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-1386"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492033"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1387"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492032"><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492032"><span class="hs-identifier hs-var">frozen'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -> Parser (Vector Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1388"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -> IO (Vector Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-1389"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1390"></span><span> </span><span id="local-6989586621679492031"><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492031"><span class="hs-identifier hs-var">frozen'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -> Parser (Vector Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1391"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -> IO (Vector Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-1392"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1393"></span><span> </span><span id="local-6989586621679492030"><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492030"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector ControlFlowContextDef)
|
|
-> Parser (Vector ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1394"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
|
|
-> IO (Vector ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-1395"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
Growing Vector (PrimState IO) ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1396"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679492029"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-1397"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1398"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1399"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1400"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1401"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-1402"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-1403"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-1404"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679492029"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1405"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef -> Parser WhileContextDef
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-1406"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1407"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter WhileContextDef WhileContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-1408"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492028"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492028"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679492028"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1409"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
-> Vector Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1410"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'loopEnterNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'loopEnterNames"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1411"></span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492032"><span class="hs-identifier hs-var">frozen'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1412"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef (Vector Text) (Vector Text)
|
|
-> Vector Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1413"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'loopExitNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'loopExitNames"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1414"></span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679492031"><span class="hs-identifier hs-var">frozen'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
-> Vector ControlFlowContextDef
|
|
-> WhileContextDef
|
|
-> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1417"></span><span> </span><span class="annot"><span class="annottext">Vector ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492030"><span class="hs-identifier hs-var">frozen'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1418"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1419"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1420"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492027"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492027"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1421"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492027"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1422"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-1423"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492026"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492026"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1424"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492025"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492025"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492024"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492024"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1425"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1426"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492024"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1427"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1428"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492025"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1429"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492023"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492023"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1430"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492023"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1431"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492022"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492022"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492022"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1432"></span><span> </span><span class="annot"><span class="hs-string">"context_name"</span></span><span>
|
|
</span><span id="line-1433"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
|
|
-> Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492026"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1435"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1436"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1437"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1438"></span><span> </span><span class="hs-number">16</span><span>
|
|
</span><span id="line-1439"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492021"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492021"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1440"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1441"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1442"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1443"></span><span> </span><span class="annot"><span class="hs-string">"parallel_iterations"</span></span><span>
|
|
</span><span id="line-1444"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1445"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Int32 Int32
|
|
-> Int32 -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1446"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "parallelIterations" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parallelIterations"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679492021"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1447"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1448"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1449"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1450"></span><span> </span><span class="hs-number">24</span><span>
|
|
</span><span id="line-1451"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492020"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492020"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1452"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1453"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1454"></span><span> </span><span class="annot"><span class="hs-string">"back_prop"</span></span><span>
|
|
</span><span id="line-1455"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1456"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Bool Bool
|
|
-> Bool -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "backProp" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"backProp"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492020"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1457"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1458"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1459"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1460"></span><span> </span><span class="hs-number">32</span><span>
|
|
</span><span id="line-1461"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492018"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492018"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1462"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1463"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1464"></span><span> </span><span class="annot"><span class="hs-string">"swap_memory"</span></span><span>
|
|
</span><span id="line-1465"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Bool Bool
|
|
-> Bool -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "swapMemory" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"swapMemory"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679492018"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1467"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1468"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1469"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1470"></span><span> </span><span class="hs-number">42</span><span>
|
|
</span><span id="line-1471"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492017"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492017"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1472"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492016"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492016"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492015"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492015"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1473"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1474"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492015"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1475"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1476"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492016"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1477"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492014"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492014"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1478"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492014"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1479"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492013"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492013"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492013"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1480"></span><span> </span><span class="annot"><span class="hs-string">"pivot_name"</span></span><span>
|
|
</span><span id="line-1481"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1482"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
|
|
-> Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492017"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1483"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1484"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1485"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1486"></span><span> </span><span class="hs-number">50</span><span>
|
|
</span><span id="line-1487"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492012"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492012"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1488"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492011"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492011"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492010"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492010"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1489"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1490"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492010"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1491"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1492"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492011"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1493"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492009"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492009"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1494"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492009"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1495"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492008"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492008"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492008"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1496"></span><span> </span><span class="annot"><span class="hs-string">"pivot_for_pred_name"</span></span><span>
|
|
</span><span id="line-1497"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1498"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
|
|
-> Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1499"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForPredName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForPredName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492012"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1500"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1501"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1502"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1503"></span><span> </span><span class="hs-number">58</span><span>
|
|
</span><span id="line-1504"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492007"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492007"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1505"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492006"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492006"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492005"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492005"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1506"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1507"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492005"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1508"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1509"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492006"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1510"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679492004"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679492004"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1511"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679492004"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1512"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679492003"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679492003"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492003"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1513"></span><span> </span><span class="annot"><span class="hs-string">"pivot_for_body_name"</span></span><span>
|
|
</span><span id="line-1514"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1515"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
|
|
-> Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1516"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForBodyName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForBodyName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492007"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1517"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1518"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1519"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1520"></span><span> </span><span class="hs-number">66</span><span>
|
|
</span><span id="line-1521"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679492002"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492002"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1522"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492001"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492001"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679492000"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492000"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1523"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1524"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679492000"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1525"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1526"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679492001"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1527"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491999"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679491999"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1528"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679491999"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1529"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491998"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679491998"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491998"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1530"></span><span> </span><span class="annot"><span class="hs-string">"loop_exit_names"</span></span><span>
|
|
</span><span id="line-1531"></span><span> </span><span id="local-6989586621679491997"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491997"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1532"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
|
|
-> Text -> IO (Growing Vector (PrimState IO) Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-1533"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679492002"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1534"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491997"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1535"></span><span> </span><span class="hs-number">82</span><span>
|
|
</span><span id="line-1536"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491996"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491996"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1537"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491995"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491995"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491994"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491994"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1538"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1539"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491994"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1540"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1541"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491995"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1542"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491993"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679491993"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1543"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679491993"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491992"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679491992"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491992"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1545"></span><span> </span><span class="annot"><span class="hs-string">"loop_enter_names"</span></span><span>
|
|
</span><span id="line-1546"></span><span> </span><span id="local-6989586621679491991"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491991"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1547"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
|
|
-> Text -> IO (Growing Vector (PrimState IO) Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-1548"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491996"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1549"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491991"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1550"></span><span> </span><span class="hs-number">74</span><span>
|
|
</span><span id="line-1551"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491990"><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679491990"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef -> String -> Parser ValuesDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1552"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491989"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491989"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1553"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ValuesDef -> Parser ValuesDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1554"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491989"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser ValuesDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1555"></span><span> </span><span class="annot"><span class="hs-string">"values_def"</span></span><span>
|
|
</span><span id="line-1556"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1557"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef ValuesDef ValuesDef
|
|
-> ValuesDef -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"valuesDef"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679491990"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1558"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1559"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1560"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1561"></span><span> </span><span class="hs-number">90</span><span>
|
|
</span><span id="line-1562"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491988"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491988"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1563"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491987"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491987"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491986"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491986"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1564"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1565"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491986"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1566"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1567"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491987"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1568"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679491985"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679491985"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1569"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679491985"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1570"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679491984"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679491984"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491984"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1571"></span><span> </span><span class="annot"><span class="hs-string">"maximum_iterations_name"</span></span><span>
|
|
</span><span id="line-1572"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1573"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef Text Text
|
|
-> Text -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1574"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maximumIterationsName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maximumIterationsName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491988"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1575"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1576"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1577"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1578"></span><span> </span><span class="hs-number">98</span><span>
|
|
</span><span id="line-1579"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491983"><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491983"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
|
|
-> String -> Parser ControlFlowContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1580"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491982"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491982"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1581"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ControlFlowContextDef -> Parser ControlFlowContextDef
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1582"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491982"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1583"></span><span> </span><span class="annot"><span class="annottext">Parser ControlFlowContextDef
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1584"></span><span> </span><span class="annot"><span class="hs-string">"nested_contexts"</span></span><span>
|
|
</span><span id="line-1585"></span><span> </span><span id="local-6989586621679491981"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491981"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
-> Parser (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1586"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ControlFlowContextDef
|
|
-> ControlFlowContextDef
|
|
-> IO (Growing Vector (PrimState IO) ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-1587"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
Growing Vector (PrimState IO) ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491983"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1588"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491981"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-1589"></span><span> </span><span id="local-6989586621679491980"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679491980"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-1590"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491979"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679491979"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-1591"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679491980"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-1592"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1593"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter WhileContextDef WhileContextDef FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> WhileContextDef -> WhileContextDef
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1594"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter WhileContextDef WhileContextDef FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679491978"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679491978"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679491979"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679491978"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679492037"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1595"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492036"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1596"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679492035"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1597"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679492034"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span>
|
|
</span><span id="line-1598"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1599"></span><span> </span><span class="annot"><span class="annottext">Parser WhileContextDef -> String -> Parser WhileContextDef
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1600"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679491977"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491977"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1601"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-1602"></span><span> </span><span id="local-6989586621679491976"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491976"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1603"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-1604"></span><span> </span><span id="local-6989586621679491975"><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491975"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
-> Parser (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1605"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ControlFlowContextDef)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-1606"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld Text
|
|
-> Growing Vector RealWorld ControlFlowContextDef
|
|
-> Parser WhileContextDef
|
|
</span><a href="#local-6989586621679492038"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1607"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span>
|
|
</span><span id="line-1608"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491977"><span class="hs-identifier hs-var">mutable'loopEnterNames</span></a></span><span>
|
|
</span><span id="line-1609"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679491976"><span class="hs-identifier hs-var">mutable'loopExitNames</span></a></span><span>
|
|
</span><span id="line-1610"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491975"><span class="hs-identifier hs-var">mutable'nestedContexts</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1611"></span><span> </span><span class="annot"><span class="hs-string">"WhileContextDef"</span></span><span>
|
|
</span><span id="line-1612"></span><span> </span><span id="local-6989586621679491974"><span class="annot"><span class="annottext">buildMessage :: WhileContextDef -> Builder
|
|
</span><a href="#local-6989586621679491974"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-1613"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491973"><span class="annot"><span class="annottext">_x :: WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-1614"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1615"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1616"></span><span> </span><span id="local-6989586621679491972"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1617"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
|
|
-> WhileContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "contextName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"contextName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1618"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1619"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1620"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1621"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1622"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1623"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1624"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1625"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491971"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1626"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1627"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1628"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1629"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491971"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1630"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1631"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491972"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1632"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1633"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1634"></span><span> </span><span id="local-6989586621679491970"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1635"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 WhileContextDef WhileContextDef Int32 Int32
|
|
-> WhileContextDef -> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1636"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "parallelIterations" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parallelIterations"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1637"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1638"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1639"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1640"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1641"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1642"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">16</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1643"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1644"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679491970"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1645"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1646"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1647"></span><span> </span><span id="local-6989586621679491969"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool WhileContextDef WhileContextDef Bool Bool
|
|
-> WhileContextDef -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "backProp" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"backProp"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1648"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1649"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1650"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1651"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1652"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1653"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">24</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1654"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1655"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1656"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491968"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679491968"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491968"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1657"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491969"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1658"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1659"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1660"></span><span> </span><span id="local-6989586621679491967"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1661"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool WhileContextDef WhileContextDef Bool Bool
|
|
-> WhileContextDef -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "swapMemory" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"swapMemory"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1662"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1663"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1664"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1665"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1666"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1667"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1668"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1669"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1670"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491966"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679491966"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491966"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1671"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679491967"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1672"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1673"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1674"></span><span> </span><span id="local-6989586621679491965"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
|
|
-> WhileContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1675"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1676"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1677"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1678"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1679"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1680"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">42</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1681"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1682"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491964"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1683"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1684"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1685"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491964"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1687"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1688"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491965"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1689"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1690"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1691"></span><span> </span><span id="local-6989586621679491963"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1692"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
|
|
-> WhileContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForPredName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForPredName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1694"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1695"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1696"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1697"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1698"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">50</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1700"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1701"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491962"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1702"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1703"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1704"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1705"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1706"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491962"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1707"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1708"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491963"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1709"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1710"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1711"></span><span> </span><span id="local-6989586621679491961"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1712"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
|
|
-> WhileContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1713"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "pivotForBodyName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pivotForBodyName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1714"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1715"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1716"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1717"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1718"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1719"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">58</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1720"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1721"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491960"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1722"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1723"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1724"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1725"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1726"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491960"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1727"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1728"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491961"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1729"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1730"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -> Builder) -> Vector Text -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-1731"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491959"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491959"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1732"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1733"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">66</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1734"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1735"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491958"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1736"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1739"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1740"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491958"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1741"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1742"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491959"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector Text)
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector Text)
|
|
(Vector Text)
|
|
-> WhileContextDef -> Vector Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1744"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'loopExitNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'loopExitNames"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1745"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1746"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -> Builder) -> Vector Text -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-1747"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491957"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491957"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1748"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1749"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">82</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1750"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1751"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491956"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1752"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1753"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1754"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1755"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1756"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1757"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491956"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1758"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1759"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491957"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1760"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector Text)
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector Text)
|
|
(Vector Text)
|
|
-> WhileContextDef -> Vector Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1761"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'loopEnterNames" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'loopEnterNames"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1762"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1763"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-1764"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe ValuesDef)
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Maybe ValuesDef)
|
|
(Maybe ValuesDef)
|
|
-> WhileContextDef -> Maybe ValuesDef
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1765"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maybe'valuesDef" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'valuesDef"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1766"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1767"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1768"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679491955"><span class="annot"><span class="annottext">_v :: ValuesDef
|
|
</span><a href="#local-6989586621679491955"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1769"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1770"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">74</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1771"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ValuesDef -> ByteString) -> ValuesDef -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1772"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491954"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1773"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1774"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1775"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1776"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1777"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1778"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491954"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1779"></span><span> </span><span class="annot"><span class="annottext">ValuesDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1780"></span><span> </span><span class="annot"><span class="annottext">ValuesDef
|
|
</span><a href="#local-6989586621679491955"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1782"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1783"></span><span> </span><span id="local-6989586621679491953"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1784"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text WhileContextDef WhileContextDef Text Text
|
|
-> WhileContextDef -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1785"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "maximumIterationsName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1786"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maximumIterationsName"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1787"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1788"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1789"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1790"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1791"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1792"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1793"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">90</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1794"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1795"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491952"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1796"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1797"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1798"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1799"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1800"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1801"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491952"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1802"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1803"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679491953"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1804"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1805"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ControlFlowContextDef -> Builder)
|
|
-> Vector ControlFlowContextDef -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-1806"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491951"><span class="annot"><span class="annottext">_v :: ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491951"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1807"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1809"></span><span> </span><span class="annot"><span class="hs-number">98</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1810"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ControlFlowContextDef -> ByteString)
|
|
-> ControlFlowContextDef
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1811"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491950"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1812"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1813"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1814"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1815"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1816"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1817"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1818"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679491950"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1819"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1820"></span><span> </span><span class="annot"><span class="annottext">ControlFlowContextDef
|
|
</span><a href="#local-6989586621679491951"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1821"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector ControlFlowContextDef)
|
|
WhileContextDef
|
|
WhileContextDef
|
|
(Vector ControlFlowContextDef)
|
|
(Vector ControlFlowContextDef)
|
|
-> WhileContextDef -> Vector ControlFlowContextDef
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1822"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nestedContexts" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1823"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nestedContexts"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1824"></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1825"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-1826"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet WhileContextDef WhileContextDef FieldSet FieldSet
|
|
-> WhileContextDef -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1827"></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet WhileContextDef WhileContextDef FieldSet FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491973"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1828"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#WhileContextDef"><span class="hs-identifier hs-type">WhileContextDef</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1829"></span><span> </span><span id="local-6989586621679491948"><span class="annot"><span class="annottext">rnf :: WhileContextDef -> ()
|
|
</span><a href="#local-6989586621679491948"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-1830"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679491947"><span class="annot"><span class="annottext">x__ :: WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-1831"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27_unknownFields"><span class="hs-identifier hs-var hs-var">_WhileContextDef'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1833"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1834"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27contextName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'contextName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1835"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27parallelIterations"><span class="hs-identifier hs-var hs-var">_WhileContextDef'parallelIterations</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1837"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1838"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27backProp"><span class="hs-identifier hs-var hs-var">_WhileContextDef'backProp</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1839"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1840"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27swapMemory"><span class="hs-identifier hs-var hs-var">_WhileContextDef'swapMemory</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1842"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1843"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForPredName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForPredName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1845"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1846"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27pivotForBodyName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'pivotForBodyName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1847"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1848"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopExitNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopExitNames</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1849"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1850"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27loopEnterNames"><span class="hs-identifier hs-var hs-var">_WhileContextDef'loopEnterNames</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ValuesDef -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1852"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Maybe ValuesDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27valuesDef"><span class="hs-identifier hs-var hs-var">_WhileContextDef'valuesDef</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1853"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1854"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27maximumIterationsName"><span class="hs-identifier hs-var hs-var">_WhileContextDef'maximumIterationsName</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector ControlFlowContextDef -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WhileContextDef -> Vector ControlFlowContextDef
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#_WhileContextDef%27nestedContexts"><span class="hs-identifier hs-var hs-var">_WhileContextDef'nestedContexts</span></a></span><span> </span><span class="annot"><span class="annottext">WhileContextDef
|
|
</span><a href="#local-6989586621679491947"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1857"></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1858"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-type">packedFileDescriptor</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ByteString.ByteString</span></span><span>
|
|
</span><span id="line-1859"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.ControlFlow.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
|
|
</span><span id="line-1860"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\+tensorflow/core/protobuf/control_flow.proto\DC2\n\
|
|
\tensorflow\"\186\SOH\n\
|
|
\\tValuesDef\DC2\SYN\n\
|
|
\\ACKvalues\CAN\SOH \ETX(\tR\ACKvalues\DC2R\n\
|
|
\\SIexternal_values\CAN\STX \ETX(\v2).tensorflow.ValuesDef.ExternalValuesEntryR\SOexternalValues\SUBA\n\
|
|
\\DC3ExternalValuesEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2\DC4\n\
|
|
\\ENQvalue\CAN\STX \SOH(\tR\ENQvalue:\STX8\SOH\"\152\SOH\n\
|
|
\\NAKControlFlowContextDef\DC29\n\
|
|
\\tcond_ctxt\CAN\SOH \SOH(\v2\SUB.tensorflow.CondContextDefH\NULR\bcondCtxt\DC2<\n\
|
|
\\n\
|
|
\while_ctxt\CAN\STX \SOH(\v2\ESC.tensorflow.WhileContextDefH\NULR\twhileCtxtB\ACK\n\
|
|
\\EOTctxt\"\137\STX\n\
|
|
\\SOCondContextDef\DC2!\n\
|
|
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2\ESC\n\
|
|
\\tpred_name\CAN\STX \SOH(\tR\bpredName\DC2\GS\n\
|
|
\\n\
|
|
\pivot_name\CAN\ETX \SOH(\tR\tpivotName\DC2\SYN\n\
|
|
\\ACKbranch\CAN\EOT \SOH(\ENQR\ACKbranch\DC24\n\
|
|
\\n\
|
|
\values_def\CAN\ENQ \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC2J\n\
|
|
\\SInested_contexts\CAN\ACK \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContexts\"\172\EOT\n\
|
|
\\SIWhileContextDef\DC2!\n\
|
|
\\fcontext_name\CAN\SOH \SOH(\tR\vcontextName\DC2/\n\
|
|
\\DC3parallel_iterations\CAN\STX \SOH(\ENQR\DC2parallelIterations\DC2\ESC\n\
|
|
\\tback_prop\CAN\ETX \SOH(\bR\bbackProp\DC2\US\n\
|
|
\\vswap_memory\CAN\EOT \SOH(\bR\n\
|
|
\swapMemory\DC2\GS\n\
|
|
\\n\
|
|
\pivot_name\CAN\ENQ \SOH(\tR\tpivotName\DC2-\n\
|
|
\\DC3pivot_for_pred_name\CAN\ACK \SOH(\tR\DLEpivotForPredName\DC2-\n\
|
|
\\DC3pivot_for_body_name\CAN\a \SOH(\tR\DLEpivotForBodyName\DC2&\n\
|
|
\\SIloop_exit_names\CAN\b \ETX(\tR\rloopExitNames\DC2(\n\
|
|
\\DLEloop_enter_names\CAN\n\
|
|
\ \ETX(\tR\SOloopEnterNames\DC24\n\
|
|
\\n\
|
|
\values_def\CAN\t \SOH(\v2\NAK.tensorflow.ValuesDefR\tvaluesDef\DC26\n\
|
|
\\ETBmaximum_iterations_name\CAN\v \SOH(\tR\NAKmaximumIterationsName\DC2J\n\
|
|
\\SInested_contexts\CAN\f \ETX(\v2!.tensorflow.ControlFlowContextDefR\SOnestedContextsB|\n\
|
|
\\CANorg.tensorflow.frameworkB\DC1ControlFlowProtosP\SOHZHgithub.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto\248\SOH\SOHJ\211\NAK\n\
|
|
\\ACK\DC2\EOT\NUL\NULZ\SOH\n\
|
|
\\b\n\
|
|
\\SOH\f\DC2\ETX\NUL\NUL\DC2\n\
|
|
\\b\n\
|
|
\\SOH\STX\DC2\ETX\STX\NUL\DC3\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\EOT\NUL\US\n\
|
|
\\t\n\
|
|
\\STX\b\US\DC2\ETX\EOT\NUL\US\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\ENQ\NUL2\n\
|
|
\\t\n\
|
|
\\STX\b\b\DC2\ETX\ENQ\NUL2\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\ACK\NUL\"\n\
|
|
\\t\n\
|
|
\\STX\b\n\
|
|
\\DC2\ETX\ACK\NUL\"\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\a\NUL1\n\
|
|
\\t\n\
|
|
\\STX\b\SOH\DC2\ETX\a\NUL1\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\b\NUL_\n\
|
|
\\t\n\
|
|
\\STX\b\v\DC2\ETX\b\NUL_\n\
|
|
\~\n\
|
|
\\STX\EOT\NUL\DC2\EOT\r\NUL\DC3\SOH\SUB@ Protocol buffer representing the values in ControlFlowContext.\n\
|
|
\20 Control flow context related protocol buffers.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\NUL\SOH\DC2\ETX\r\b\DC1\n\
|
|
\?\n\
|
|
\\EOT\EOT\NUL\STX\NUL\DC2\ETX\SI\STX\GS\SUB2 Value names that have been seen in this context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\EOT\DC2\ETX\SI\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ENQ\DC2\ETX\SI\v\DC1\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX\SI\DC2\CAN\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX\SI\ESC\FS\n\
|
|
\F\n\
|
|
\\EOT\EOT\NUL\STX\SOH\DC2\ETX\DC2\STX*\SUB9 Value names referenced by but external to this context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\ACK\DC2\ETX\DC2\STX\NAK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\SOH\DC2\ETX\DC2\SYN%\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\ETX\DC2\ETX\DC2()\n\
|
|
\\143\SOH\n\
|
|
\\STX\EOT\SOH\DC2\EOT\ETB\NUL\FS\SOH\SUB\130\SOH Container for any kind of control flow context. Any other control flow\n\
|
|
\ contexts that are added below should also be added here.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\SOH\SOH\DC2\ETX\ETB\b\GS\n\
|
|
\\f\n\
|
|
\\EOT\EOT\SOH\b\NUL\DC2\EOT\CAN\STX\ESC\ETX\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\b\NUL\SOH\DC2\ETX\CAN\b\f\n\
|
|
\\v\n\
|
|
\\EOT\EOT\SOH\STX\NUL\DC2\ETX\EM\EOT!\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\ACK\DC2\ETX\EM\EOT\DC2\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\SOH\DC2\ETX\EM\DC3\FS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\ETX\DC2\ETX\EM\US \n\
|
|
\\v\n\
|
|
\\EOT\EOT\SOH\STX\SOH\DC2\ETX\SUB\EOT#\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\SOH\ACK\DC2\ETX\SUB\EOT\DC3\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\SOH\SOH\DC2\ETX\SUB\DC4\RS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\SOH\ETX\DC2\ETX\SUB!\"\n\
|
|
\@\n\
|
|
\\STX\EOT\STX\DC2\EOT\US\NUL1\SOH\SUB4 Protocol buffer representing a CondContext object.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\STX\SOH\DC2\ETX\US\b\SYN\n\
|
|
\#\n\
|
|
\\EOT\EOT\STX\STX\NUL\DC2\ETX!\STX\SUB\SUB\SYN Name of the context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\ENQ\DC2\ETX!\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\SOH\DC2\ETX!\t\NAK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\ETX\DC2\ETX!\CAN\EM\n\
|
|
\'\n\
|
|
\\EOT\EOT\STX\STX\SOH\DC2\ETX$\STX\ETB\SUB\SUB Name of the pred tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\ENQ\DC2\ETX$\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\SOH\DC2\ETX$\t\DC2\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\ETX\DC2\ETX$\NAK\SYN\n\
|
|
\(\n\
|
|
\\EOT\EOT\STX\STX\STX\DC2\ETX'\STX\CAN\SUB\ESC Name of the pivot tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\ENQ\DC2\ETX'\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\SOH\DC2\ETX'\t\DC3\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\ETX\DC2\ETX'\SYN\ETB\n\
|
|
\)\n\
|
|
\\EOT\EOT\STX\STX\ETX\DC2\ETX*\STX\DC3\SUB\FS Branch prediction. 0 or 1.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\ENQ\DC2\ETX*\STX\a\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\SOH\DC2\ETX*\b\SO\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\ETX\DC2\ETX*\DC1\DC2\n\
|
|
\B\n\
|
|
\\EOT\EOT\STX\STX\EOT\DC2\ETX-\STX\ESC\SUB5 Values and external values in control flow context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\ACK\DC2\ETX-\STX\v\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\SOH\DC2\ETX-\f\SYN\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\ETX\DC2\ETX-\EM\SUB\n\
|
|
\J\n\
|
|
\\EOT\EOT\STX\STX\ENQ\DC2\ETX0\STX5\SUB= Contexts contained inside this context (e.g. nested conds).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\EOT\DC2\ETX0\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\ACK\DC2\ETX0\v \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\SOH\DC2\ETX0!0\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\ETX\DC2\ETX034\n\
|
|
\A\n\
|
|
\\STX\EOT\ETX\DC2\EOT4\NULZ\SOH\SUB5 Protocol buffer representing a WhileContext object.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\ETX\SOH\DC2\ETX4\b\ETB\n\
|
|
\#\n\
|
|
\\EOT\EOT\ETX\STX\NUL\DC2\ETX6\STX\SUB\SUB\SYN Name of the context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\NUL\ENQ\DC2\ETX6\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\NUL\SOH\DC2\ETX6\t\NAK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\NUL\ETX\DC2\ETX6\CAN\EM\n\
|
|
\C\n\
|
|
\\EOT\EOT\ETX\STX\SOH\DC2\ETX9\STX \SUB6 The number of iterations allowed to run in parallel.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\SOH\ENQ\DC2\ETX9\STX\a\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\SOH\SOH\DC2\ETX9\b\ESC\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\SOH\ETX\DC2\ETX9\RS\US\n\
|
|
\?\n\
|
|
\\EOT\EOT\ETX\STX\STX\DC2\ETX<\STX\NAK\SUB2 Whether backprop is enabled for this while loop.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\STX\ENQ\DC2\ETX<\STX\ACK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\STX\SOH\DC2\ETX<\a\DLE\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\STX\ETX\DC2\ETX<\DC3\DC4\n\
|
|
\D\n\
|
|
\\EOT\EOT\ETX\STX\ETX\DC2\ETX?\STX\ETB\SUB7 Whether GPU-CPU memory swap is enabled for this loop.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ETX\ENQ\DC2\ETX?\STX\ACK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ETX\SOH\DC2\ETX?\a\DC2\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ETX\ETX\DC2\ETX?\NAK\SYN\n\
|
|
\(\n\
|
|
\\EOT\EOT\ETX\STX\EOT\DC2\ETXB\STX\CAN\SUB\ESC Name of the pivot tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\EOT\ENQ\DC2\ETXB\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\EOT\SOH\DC2\ETXB\t\DC3\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\EOT\ETX\DC2\ETXB\SYN\ETB\n\
|
|
\1\n\
|
|
\\EOT\EOT\ETX\STX\ENQ\DC2\ETXE\STX!\SUB$ Name of the pivot_for_pred tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ENQ\ENQ\DC2\ETXE\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ENQ\SOH\DC2\ETXE\t\FS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ENQ\ETX\DC2\ETXE\US \n\
|
|
\1\n\
|
|
\\EOT\EOT\ETX\STX\ACK\DC2\ETXH\STX!\SUB$ Name of the pivot_for_body tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ACK\ENQ\DC2\ETXH\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ACK\SOH\DC2\ETXH\t\FS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\ACK\ETX\DC2\ETXH\US \n\
|
|
\.\n\
|
|
\\EOT\EOT\ETX\STX\a\DC2\ETXK\STX&\SUB! List of names for exit tensors.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\a\EOT\DC2\ETXK\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\a\ENQ\DC2\ETXK\v\DC1\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\a\SOH\DC2\ETXK\DC2!\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\a\ETX\DC2\ETXK$%\n\
|
|
\/\n\
|
|
\\EOT\EOT\ETX\STX\b\DC2\ETXN\STX(\SUB\" List of names for enter tensors.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\b\EOT\DC2\ETXN\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\b\ENQ\DC2\ETXN\v\DC1\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\b\SOH\DC2\ETXN\DC2\"\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\b\ETX\DC2\ETXN%'\n\
|
|
\B\n\
|
|
\\EOT\EOT\ETX\STX\t\DC2\ETXQ\STX\ESC\SUB5 Values and external values in control flow context.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\t\ACK\DC2\ETXQ\STX\v\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\t\SOH\DC2\ETXQ\f\SYN\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\t\ETX\DC2\ETXQ\EM\SUB\n\
|
|
\>\n\
|
|
\\EOT\EOT\ETX\STX\n\
|
|
\\DC2\ETXT\STX&\SUB1 Optional name of the maximum_iterations tensor.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\n\
|
|
\\ENQ\DC2\ETXT\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\n\
|
|
\\SOH\DC2\ETXT\t \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\n\
|
|
\\ETX\DC2\ETXT#%\n\
|
|
\K\n\
|
|
\\EOT\EOT\ETX\STX\v\DC2\ETXW\STX6\SUB> Contexts contained inside this context (e.g. nested whiles).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\v\EOT\DC2\ETXW\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\v\ACK\DC2\ETXW\v \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\v\SOH\DC2\ETXW!0\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\ETX\STX\v\ETX\DC2\ETXW35b\ACKproto3"</span></span></pre></body></html> |