perl-PerlX-Maybe-1.202-bp155.1.5 >  A ddI%z [,CY7~ ݈]Pl4Ɵ5`E_-QnAel,휼e.—Z:b E~<];7];'I20⛠'2e#ѱ1e~vr۵iIe]Te2rmahpAT?Dd # Opt| $d    t   d    ( ( 8 9 : bFGH0IpXY\]^ bcde f lu$vdw$xdyz@Cperl-PerlX-Maybe1.202bp155.1.5Return a pair only if they are both definedMoose classes (and some other classes) distinguish between an attribute being unset and the attribute being set to undef. Supplying a constructor arguments like this: my $bob = Person->new( name => $name, age => $age, ); Will result in the 'name' and 'age' attributes possibly being set to undef (if the corresponding '$name' and '$age' variables are not defined), which may violate the Person class' type constraints. (Note: if you are the _author_ of the class in question, you can solve this using MooseX::UndefTolerant. However, some of us are stuck using non-UndefTolerant classes written by third parties.) To ensure that the Person constructor does not try to set a name or age at all when they are undefined, ugly looking code like this is often used: my $bob = Person->new( defined $name ? (name => $name) : (), defined $age ? (age => $age) : (), ); or: my $bob = Person->new( (name => $name) x!!(defined $name), (age => $age) x!!(defined $age), ); A slightly more elegant solution is the 'maybe' function.dd lamb15MSUSE Linux Enterprise 15 SP5openSUSEArtistic-1.0 OR GPL-1.0-or-laterhttps://bugs.opensuse.orgUnspecifiedhttps://metacpan.org/release/PerlX-Maybelinuxnoarch![Z"vG A$AA$AA큤A큤$$ddb/ddddb/dddd b/b/b/b/b/dd b/dddd8ba71c0d88357155a3af4bd147ef4e4beae4f81eea480c51819f558a9fb46de3188ad814c737cba02a0113812afc33f3a7d9e66b45f062c9bb543569e4b1a4c463500c29d2c07f59c7b435886d08a5a87d8187ca3eaeb1d6b7d6bf9ed6d0784a8236d14c3a427b789e719feda96b1d79b18ecf080063bcff6c60d329ef30162028859c7a98c7386fb243b6912eebf01908854b9af1faad155975bc2b9ede75986854175d047b025a6b940505f986e965129c2aa38c7eed2b3b36a2eccf7e65b71e755fbb153615122cecad4bf57838d17a56f1cb09ff0b0e196a1d390f6a9270a4f85c6f4d6e8bdd37b7ab08013e3e3bee1fe8e910e20f8f54d5025ffe40f3841f6220850893993c45386a1d05ba14ab788e4e551132094cd8afabc8cf35888084768e343c869117fd957356c39221c24b972345737f37d123644814c34a64eerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootperl-PerlX-Maybe-1.202-bp155.1.5.src.rpmperl(PerlX::Maybe)perl(Syntax::Feature::Maybe)perl-PerlX-Maybe    perl(:MODULE_COMPAT_5.26.1)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b0\ @[%@U+R@Tina Müller Stephan Kulow Stephan Kulow coolo@suse.comcoolo@suse.com- updated to 1.202 see /usr/share/doc/packages/perl-PerlX-Maybe/Changes 1.202 2022-03-14 Pi Day - Fix code example. Daniel Böhmer++- updated to 1.201 see /usr/share/doc/packages/perl-PerlX-Maybe/Changes 1.201 2018-11-25 - Improve documentation for `provided_deref`. Michael Jemmeson++- updated to 1.200 see /usr/share/doc/packages/perl-PerlX-Maybe/Changes 1.200 2018-10-10 Big new features time! [ Packaging ] - Package using newer version of Dist::Inkt. - Require Scalar::Util. [ Other ] - Add `use` line to SYNOPSIS. Ivan Baidakou++ - Added: Add `provided_deref` and `provided_deref_with_maybe` functions. Theo van Hoesel++ - Progressively load exporters, choosing Exporter.pm or Exporter::Tiny as needed.- updated to 1.001 see /usr/share/doc/packages/perl-PerlX-Maybe/Changes- initial package 1.000 * created by cpanspec 1.78.07lamb15 1684330505 1.2021.2021.202-bp155.1.5PerlXMaybe.pmSyntaxFeatureMaybe.pmx86_64-linux-thread-multiperl-PerlX-MaybeCOPYRIGHTCREDITSChangesREADMEdoap.ttlperl-PerlX-MaybeLICENSEPerlX::Maybe.3pm.gzSyntax::Feature::Maybe.3pm.gz/usr/lib/perl5/vendor_perl/5.26.1//usr/lib/perl5/vendor_perl/5.26.1/PerlX//usr/lib/perl5/vendor_perl/5.26.1/Syntax//usr/lib/perl5/vendor_perl/5.26.1/Syntax/Feature//usr/share/doc/packages//usr/share/doc/packages/perl-PerlX-Maybe//usr/share/licenses//usr/share/licenses/perl-PerlX-Maybe//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/03d88bda30549aafd363cc3e28104f92-perl-PerlX-Maybecpioxz5noarch-suse-linuxdirectoryPerl5 module source textASCII textUTF-8 Unicode textISO-8859 text, with very long linestroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PPrt08'perl(Exporter::Tiny)perl(PerlX::Maybe::XS)utf-8309616a7fb2bfbd569354371b43c5c55855566d534485c1ff5f482451ad35579?7zXZ !t/C] crt:bLL rNd5IW9\2eލHR҄Wq8hsW -fTc Vd h4 U*m h /+I[H L]Uz1b~"C=QC]'W={}P6C)7̘7ϷUv=e(W#f#XUV,Z$A&fՓ&cdi h86Jշ'*ӌmQd=!e5Ymfc/كl-x9o4~l^I5[TFI@Ə)/ZU`$,śnaݣɇleC4i,[gz󞗪>*܀X5_\=l%)[=fr=v^NksRDjIv[?rM|1)Y־j&k1d= }8 ~lst$mLLcet>j6+DZwduw0!M'JnP[@Y]t/L}Y a^l/BO,KJQPcRufmw]qJdDuySAV i>2 qE򡋔H-ojXoIC ĿMD @ D#HryIM읛w o? Uș%x$ 6/Y0|x?ZU]S tg=&0,h!e'aul={gFKR<<[obЀ< bRx^dk$9sXڊR;.t'!+9-iy*I3ty)b5lIv.Jb&en&<#fBxhE `.3&cYX?<7)qm=JMj(.`v[(_/+OŊ_8bAYg:]N=xB'Uњ鷤6_ C x&Ft^lzHv LeϷ`f,/ 󖉓"]vٜ|9 sF"DiDJG:AD0Q>=y2N6O:٣o Z+$,=Ǩ5j^r$-h/١-հ n3Rh]ͻl`MA?oyw?]0] :73(qq~}hu|Nyp-H<M 9ߐ$'U?$и$=&Bו2w~2d(Q-gT+г2C9on1` `hT."/Cғ$p69/DF/T0A|%IMi86IwY@\{8pIC82SxܜzqvPV}QQPؔPC 28鴊ȹƁrc'6\x8waIİR-d)O?=~ /ҹ i@ˣ [2aQ(~A|cWtpʒp{n=Mٞ:dXa~!H՚:#|l]PH Uh,DY"%c[R+u3NG&QHgn yVg߹Դ$!ւv.',r?%G<'HgGhqI3 SRAѾʘ:tao:Sډ )o' .eRwiv$7@P"L|M*: ,**B/GEET@~\M^B]TeHEz]hX_ԏJc]9bߋhĠ4Ϟk1JȎ={3@ [ն؜:>lѽ0PeqaH$,r8౨AD\=1_6e&_y 3񎪋,~^4NɸƊ[ȁTtcp5K T9KJ 6xTx*CH=JyLӸ Wu{0r{ aP =Jfy60}E~B 1䋌!dѺ#Bh5gM&!:&mvti,;i^(c{1°9 t3LJ}Y^?_f=M^P*rnr#Yx"o_'(\i^b9U9P4C0NCu|f[]Pṵ̏'4$uɳcD=̚8ȊTN#;.}q7 _;aʂOY>8yTKcbDRX>TV8-~nR MTc#vzJIdp(eu=:b׭r!L#N/٫Ď>aE!l+-^{ S홒[iMGa%i(uI&gMD=)Ѕse耧m&i{p!i&`_ ȓXtһY[EUOe]K!1FC1O&f&8L0I ~4>7'5A(˭.KC FLq0,"窋`&ݖW K{+IK':Hg9r,4xHg1%#ҶFDƉPWT51^KxBۺD˔jS4@ƝJU;5Izx`z1]f8(=`ID̀HYm"& ='} Nsnٷ+q?'D|zD* *h˧GX!z sPΕt dvKeS>enAx5y^ 5 :r̔=r`ǨpiTͫ4ʹceإG[H1Ue4 Bһ?/[N f7:GS#ѭސp9V/ WfMcf;%MqQe֚0Q$[ɾ`c*/g"'ߘHU"z9/A~y=6P)sRQ.1@p9܇.Y| <7g <3&X}qBO#*Lk.־uŌŬrp b|_l~oQ8`J6Ys@ Oࡩr恆pːEk{e!(TG:a|+}OCgˮ0Ka}WcvtCjr`s?8[T>^ htR:Uzҷݫ\Lu톔67k0!45Ppg'dMG7;$nujxb\g ̴+y[jpZCi눲0B4زQ WZanN9Q8C@>m.KV Vwv; y ?`-W^! ;]b)Ue#:d¿h#8kT`'Tݗ{*2^8ek8js8$=`erA{ŮpG+M&-.~ˆ-POtgMĈ`DjP%U怌S;Gg+5\gaE8('J7za@dDN)Lk=p⡞\uv b7SQ)܌^Nepηa)ͭ?qj.!4 OZ7>3.N$0LB|ʂi x:Kw5J21ڶ/SL@/ZNAe U9f/Yf/8'${JnA, 8{w晛= 1`0O@a͑<Sx_ٜmW^`A4T>pJ}w$!E =E)LE`VL23Ikm;n;/ Z@S*xu$5Bf-qg'i!afzp ϝGWэzZt2eG=G}ܣ~t9v"h.0%*"<$*@ߥJŜN}(xYS4CyЇwpHliA1#sf@Ew-%GA[}\ܥi1>c aluP\/}pŵa3L*6E܅DTm>VLJ CJTj =`'*rӺKf-z%YI:ȏ{JOp\ 8HNbyt{Ijko@:k*׻kKXPfx8׮Vͬ\WF:=l_>%6 BHԜH۱ȸykypK MCڅ.i<\{N,RX4#&$)I ?|X!/8q~/O=iEĚ直! < )U+_Er=a7Q~̟or~?lЂm ]t A:SvQEN椨2)xYn3 wNը.fQ+MV0SՖ~.U !{[CfzJHj$_o%C4 9p8<⧛ݐT._6S;45ZO:sYRm^YQxbƁ|6(o@ή<~,Wgi0w@ȃYm=L(TS^䡺08M}#%Mm1H3pQ9.v-OrDOb\qC9~LJ 0`fų?G^E J_Lmmk>t%*'],;*"|s<>( OԞA]c~N+%EҝAz3%©8 }AoXYcmKgGU 7{eC YDQҊR CP)j) I1/)s|7"R .K؈'8}:eWVm) PY *L٣]Ԗ}z׀O9aW\˞IC1:LI7s= QVTq7xtG{!X2Ǖ!qW>ඝ]Qِo2ĩ:*'JW:)GtE% T>橙PγtzY~p؉<+ V=*Y#giDuY #"$2@bA}|#1r=P'tVjHU$MI@c!o.btB\eJ0a_pvmmKgl&!j<bgɀM̀T egzMr|(?8mm!L _7NSΊ47M&):$9f%tE", 襥DsT9aB=e>֪0οkf]4Sz 528+}B"c/9RxU.$ha8~feۼ~Ki$q -a2Ӊy/]Bl XwPX[$A>Ѳk<_zS1k7l{?v:iydIy+\v;ڥ.cOY1v 3lr[G $+'t֡?9|.{/`ba~_HHCg@R_5yn$i i9K9Oy~!,rs4SA!6vrBEJP ]&m'݂ wXd+׾X9̏W!iU~|79?3Wic2A C|%|o9W(M%ރ2_Z0ȝUv+3v ft!s@8Jw_pQ8e- s!:9˟9pPOY_m-7oJ=WBK~-R'kU~넲F1SX\arn9cKo#%1plgs +G;:T%5aP c Eݼۮ&:Ӊǹz$ >t jr?z a[!SNcH{?!AΑ9 m潜X?U;/HWppOOě9z.mP?rRK6Bž[DH$MYZuxk H˪7 +Uȕ"r%g&L׼EK gw 1Zl5o~lPQ2*zG[:sgfQi9fA4p7geΖ{.*i2AV)cO|<K^\|rFr~d2esd=-L lDŽw6 kBVԣ HS`TuգCaѲe02SrP1(Cùв ^yI_!j=2 gI#&3 *ql RH%((Uq+'F. ^hm Ù8Zs#d Klxa"d}Տw3 f_15;@̂]\~*e>yy3xj(gd3QpFԉF2|#0ŁCحE*גՙe$FX)PN7^.ZHC_8'+]@1k"*w(sGGmpcFuČ Pg^Kxr-`wdy]EoU?cējiDvn./(I1&z@. |:3ycxb9(r0].oe7ٌ<1+^b*hCJ!CtNq{ %nYDt&ֺms̨19tǬl U-1n(s8zR=o;-) CE_ )ExIXb-.>:JC}ve ceWD3 mXyI*,ơԾ xcQsu%>1-R "q[㣸W1$q &>=S[d9P/ϭGS,r" ܘx N80ptu7~G0:Qx,(&LRrKjxu*zOACBW`>MsEv2ZTxixF™gLd6M`|4:muxJ}͙/7Gu V$ e1\Y'&+0 5C*V&\# $63i  $a70i([^އj=%jtȔ rYfqH[?2\GgU9f׺1^\`"pC\e4jO}ĉXai#⻽T$7|}ԨwS#L/VLt'G ZNko5H+Z N4}_9?қN>PzL(%0:YYk+աYJNulOAP?b,l=2vRi a(j,\koۧv ҚK=yU[bt&Ta 73)"fa |VN3LJz7/w)1dv}$ϫ$&tw2#D6sA4b1IV@dAMqKO쀷#pyVϜ4qr_nwf7[gX${%͟MgJ|n*_.Z"|tVbٽ(7(^ċ3mq${2OJRTM3&~ɥPqRS]ae+ @sq`䪠K.^lj~d 7Y ag#$0;F$^7(ջ0+VD:S/w5WrȆxɄXI?dF8nP!$u{ Oc;1D3l)Sֈy7!NQ$KT#Z5ȡo^gs7]ͭy"{tޕK4ZZLhbW|}eVxFxunDtlŶM@H#bFt%ʛBGB*2tO\cgUK{b^>h~9qƇ{3ύ@= Gf7ܚx ^=PlqR%xFݛx4d Tx0ktF}W!X<=¿|_@7eCq~͈iBvUvĶR#'R5lλGE0m TڿspUA¿&ŏ0>kQGQ1(vw9%q!z"3pv kaH4;`XAup]l{_3r͔0|L$`zQ`aUup R'^n$n6)ʮq3hAC0VSÒ"מTh Ɩ O 8.`>.hKz|J0qÕ="XhA-X0󰐳B^`NuF0>+Jw4OBHy&epW$Ewp1񜆪!׃ġ֑Vuhh\e! >G4h1ء|׬rߒۖAHf vKB;=/޶Jb =vܧ4ߪV=#?R(<3V`kE[hA<R1{?$UGʆǯ60'xwo42OkݣbjRf2G [4Uz|˧xE+PyY {OOTU`l~EV؝aRq* ^%!ė@E`^Oʅ~^6+smЯ6O?y5=[F /N0{LƆϷq ܦ7y+j.&M:CI%&$}SQ K37ayf|jӸx&Ə7B'HBe_,GI 5{[pbQxz1hCEx|^-@!Q */r=^Քk 3*%mX{&j{wGur^f.=hhTZN FՄsbɿ-MŎeaɣ{kR|,A9]Y8F,ֵ5+x.av5tׅk#Uo|#mL܃pw݀]/|?vεicD1}Yr3u?Č]xFjlRW3r&"jP2R]cWu]_A&n֋,J#e[3rjB׺*08UMpj[JWg]3a/p|"zgV˯=@Z:ap2uNKlS ?Z?ETk[VxuK2 ѷ:\נKN 17Jtu刀,dѝI猃;Bn} `0>g,V?5Tǚ [R!]e$gUbcӻ*Ёq=l"cUepyʚl)Ǫ" 4"bf+^Y w^c7+ѣBPxߡݕ Ɵ2P^ 28"8|PR}PA7:iK_@37%g}k1dx0pQ0IűC /V౼zw*O ٯOklƒ$*x~-t~)PAδ}w\j.=BAN`ʻ_7?ƣ)luE3^WmU5:sDтBz+Ä5eO>̆M)>V>ORL7ID<:INWQo'\s9!đ@AVo?\8շt;|td$8fI.[}x;vw]PbRVI)А?vBjW/P|J%[E"EL@M)9SЭʮT2ZNp,Q$z5ĝ Vfq#h .?K=K[`Or&h͝ ъS4}4t& ?7A$ڵ- i>@^o?T n3|Xa-9' K-bV UWv. /dYX뼙LKJMw|cqWv`W]mETu4"dc5r升mTӡ{=GfQtN!y'@9s 3p bMI ~H`N<!t2g!taS ƎT쌬alUDEC)Y̧ .3*ޢF˒!vB1 2K]`.fKPa`yO[FPњH&m  5\;*f .1aWfOEq- yco kՆnQW\iCzuTU\DwzeY?B󓾁 l[l;V޷Bm3s =)_(@l8Q:(\!>DOV`8ɖbyv+V.>a \~KE(Hگf7Lzf 4z})/=X] ^p*ƥ >Ee^w3@d~ Ij\sGWwx X )RLQ9z( (pRhvy xY ()Y0uth*uz ]Hw_ C$oR[ݟ=QuRHyIIJ)K({cBI&O92]Jx,KKvR}l}xй^c&m\5e_Sʧ +>fG7~/ҟkPFqbEc`O.i?QL=ӁJ eq s.A#%}֛i7/s29 ggy՞aRi6f6,7 ,om)^\]Ԝ~S " )ݏasޟ6%2T|퉏+&r!f ts2ZoCNބ4f%<:QˈбmncbEbaYDMa"K0O\?4}>lV`&q/3V6|f?tbF|o<bЇ?"G:v$㪓ׇ`# uay,c9 "kOߟ``$'ot) Sxj1}sVzHEsKۄTkp^8I]Q!}fVf#3S) e2o0HK^+yI8{7ʒN?TS^E, ~l,cw~:L~/g̜W#}B۬:ˊdpklJD'ew/?m ]9l텒H}1v_6N543hdLAuBcghNǵLjv dY*)߭@̈́֒3Cb#L)?? ,`Nah07,  ]Y]x_\ir9;FX*wߔᚁ`]䦢YXuHeQq+ٙ7$ikHdhx{|ͣZ)v+XeLʤhur<6 ( }n-*S`;uw-Rȶh)`ꆷISEC㼰Xr=ft [97Zt#m>:[jkvZ)*]*k]%l@w+~z>aEW֛QA"s\bPģ!Ud&mkC ]b@=w)r՛iisyDQ