ghc-focus-0.1.5-4.1>t  DH`pXd/=„:sLtև wTGUriǬOaV*Xd{ݝ]'B&r$\Zptr%)ëc7zϨJu~dlPA4:P?VFtonD~R%w{t5f\sMP:p "A.3ۚLĬ@2R#uZ:&y3C mC2N3M}|+.}4U_[tJm10574d18f45a0609b94d6bf7b5f0b2961ed4394f ^Xd/=„,@juGsG *H X+Gsb,O{> _zX5۽mI;.wvV\CDB#y_]$IŷECHphXYgCN>ܸި'sS+jmu3d8bFn$kt @Hsl]6c#1fz*H?`%MaZfǀ67ܴ>|}9wq$n81C.<0SMYX#'L:*c|sK$Q >: ? d   c ?EL\ d l |  (   (89:!FyGHIXY\]^Kbc^defluvw x y z Cghc-focus0.1.54.1A general abstraction for manipulating elements of container data structuresAn API for construction of free-form strategies of access and manipulation of elements of arbitrary data structures. It allows to implement efficient composite patterns, e.g., a simultaneous update and lookup of an element, and even more complex things. Strategies are meant to be interpreted by the host data structure libraries. Thus they allow to implement all access and modification patterns of a data structure with just a single function, which interprets strategies. This library provides pure and monadic interfaces, so it supports both immutable and mutable data structures.Xdlamb68MopenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Otherhttps://hackage.haskell.org/package/focuslinuxx86_64I"AA큤XdXdXdWB0c006ed8e8988f5c58e5027e7ecedcb60a3c80dc1f3a9aef37d82fa063e685b8rootrootrootrootrootrootrootrootghc-focus-0.1.5-4.1.src.rpmghc-focusghc-focus(x86-64)libHSfocus-0.1.5-EUtVM0OXYwNt0D6PY38VZ-ghc8.0.2.so()(64bit)@@@@@@   libHSbase-4.9.1.0-ghc8.0.2.so()(64bit)libHSghc-prim-0.5.0.0-ghc8.0.2.so()(64bit)libHSinteger-gmp-1.0.0.1-ghc8.0.2.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libgmp.so.10()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2W8WDB@V*!@psimons@suse.commimi.vx@gmail.commimi.vx@gmail.com- Update to version 0.1.5 revision 0 with cabal2obs.- update to 0.1.5- initial commitlamb68 14914940560.1.5-4.10.1.5-4.1focus-0.1.5-EUtVM0OXYwNt0D6PY38VZlibHSfocus-0.1.5-EUtVM0OXYwNt0D6PY38VZ-ghc8.0.2.soghc-focusLICENSE/usr/lib64/ghc-8.0.2//usr/lib64/ghc-8.0.2/focus-0.1.5-EUtVM0OXYwNt0D6PY38VZ//usr/share/doc/packages//usr/share/doc/packages/ghc-focus/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/8b1a9c2759255c981d4118136b7e388e-ghc-focuscpiolzma5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=24486b99d83b00bd7dfdc865a9bacaf9d5635f8c, strippedASCII textPRRRRRR!rhL?`] crt:bLL' 2rm3-2l/KCj_zLac򛧮Ygu$ݠܺ4@yT }ԜwWoGhLVt/sz㈃(Щ ?&ӍYk΋XeTF/rqCwjF¥sp`~䧽{s~t& 9yq/b&̅O[f\gQG#*`}ĆR\jdКw8nz+~ d2p؁M4~=׼:, =7hqz "OTא*ehEt(Pd9fe2\>JuvKNӉٗG"Yl;28q+ 2 /}3镩I<\Rk%{%3a`^J2AO IH" |KP3V$(|nMKHSe6"u93na&%Z _wu{Fp:G*5$pH r }k<| &fq*FL$ӏbWK>Xu{UBj \'r@&G>aPECЖ_T6=͉D u?w+.pLc7z_hpV _r(3`l#66DmI:ם,){d}c9e*uSjL(.Ùs"47ch(SO!@+`̽D7ύs-,!>wn^87Z`F/b2C0d}PJ: 4H,Z|Hy*E>w Z>k?L棨v;Apƻ\FzzBz@..^xq&ѬCՒg~"gXRG/n4pF ]٠Vi u3}gUY,:?Sub[p.tZP/~4Imjf񚋯q'me{M9nYF7YSRU-iK"rc[0k!9Ml~q21KOZHKU>h ]5Zrc~P9#ׇIypQ/1(I Ymd:GU+sR7 ed;؆̟8[df[ ^!!$S ޗ/FQ::Ab;aH{aGmsFW=xݰNR(5Ykt갭0zV q6u()¤,%hn{hW=bh2 &=" H>{F%| `de6MKx6BC@l&,j-3u:f MaDn:fgFlE JҊT4݂v}ܝR2N ED^޽P)BvBlk{9@:`;Er?H_ķHt zng)?{,ȤU-!:-Um0arƌZ.3_\\_XPw'S 2Y<@hCLc+&N4,(5i'"}|Jrv Gb|toÄV 'uA$-~f"n‡sPeΎpC #{\au>%|&,9F]&#y7ԸCoP>q5WPGȫҚa㌣(r|Mvֵp,YN*|U.KWQ3F |Nj4m%bh|@DjWN?zf`Gjoq2vVD[;rai$qhKD/ IH5[ UI;OknyBhJ;ɻlyUT>(Sوd?"BrB/Ӵ:YJchxL,bb.n>Jrщm#^~[`ELřx+Fv<9P`+$xN ::5Na*ZT^/&|!DB,P3M׎0p>Ωi[njKԺJ*=V;JOPg&?(^(`h4WvJn흏OݳE..KRX FPgB=6F'@+2 GoUFZ/dX57" ZǸs/O.ڭ0m $hnx8j&Ї&sǾ|(0wHƃA.0ydԻ|ȊX`5IIR=24jITņx-# #(۱gW/  `'% 9FQoo ]Z`^d!M\(͐lxc$rNg)f]`-^arṑw$qJFMV@yGšCs57K(t0/n;@#La]u⯯"sF4b3^_V]Zbiglj/:|mf'>OGy}$t78/#c,vw#+ӮΔe,@yLkrV¿(1м=:ȣp_U2eh+֢(i޳^(*k_KEA$erza3z|PW61e Gj0YZޟupJv-1N,(ytCúg\-RiNa\a9UeWc-5(σ炗E⧂\"*M K} |y~Lus!+JrWmak%[P{1Age0'Bj.uV_k-@뻊"Ω 31gB&VJ^qy %&IA𔟠o<\u=:(:% cb{VT\r8Flym~y %8B tSiK׉]1g0ϋ dWJ 9X-iMK| n-/cQ ,/?R&50n\0{ x>UQA؝ }u4lX>}Xe8ZV%r *GTS-T2dtҴQb/lIoc){%VC)9]|wӂ.9Yfw_e,_-4N}txN!Dhق