Lines Matching defs:l
77 view l = Reader.asks (getConst #. l Const) function
87 preview l = Reader.asks (getFirst #. foldMapOf l (First #. Just)) function
102 'use' l = 'State.gets' ('view' l) function
108 use l = State.gets (view l) function
115 'preuse' l = 'State.gets' ('preview' l) function
119 preuse l = State.gets (preview l) function
137 s &~ l = execState l s function
148 l '.=' x = 'State.modify' (l '.~' x) function
154 l .= x = State.modify (l .~ x) function
163 assign l x = l .= x function
170 l '?=' b = l '.=' Just b function
176 l ?= b = l .= Just b function
185 l '<~' mb = do function
191 l <~ mb = mb >>= (l .=) function
205 l '%=' f = 'State.modify' (l '%~' f) function
218 l %= f = State.modify (l %~ f) function
227 modifying l f = l %= f function
237 l '+=' x = l '%=' (+x) function
238 l '-=' x = l '%=' ('subtract' x) function
244 l += x = l %= (+x) function
250 l -= x = l %= (subtract x) function
256 l *= x = l %= (*x) function
262 l //= x = l %= (/x) function
271 l '<%=' f = do function
277 l <%= f = l %%= (\a -> (a, a)) . f function
286 l '<<%=' f = do function
293 l <<%= f = l %%= (\a -> (a, f a)) function
302 l '<<.=' b = do function
309 l <<.= b = l %%= (\a -> (a, b)) function
318 l '<.=' b = do function
324 l <.= b = l <%= const b function
333 l '<?=' b = do function
341 l <?= b = l %%= const (b, Just b) function
348 l %%= f = State.state (l f) function
350 l %%= f = do function