@@ -11,9 +11,10 @@ trait Urls extends algebra.Urls {
1111
1212 type QueryString [A ] = List [(String , ElmType )]
1313
14- implicit def queryStringPartialInvFunctor : PartialInvariantFunctor [QueryString ] = new PartialInvariantFunctor [QueryString ] {
15- def xmapPartial [A , B ](fa : List [(String , ElmType )], f : A => Option [B ], g : B => A ): List [(String , ElmType )] = fa
16- }
14+ implicit def queryStringPartialInvFunctor : PartialInvariantFunctor [QueryString ] =
15+ new PartialInvariantFunctor [QueryString ] {
16+ def xmapPartial [A , B ](fa : List [(String , ElmType )], f : A => Option [B ], g : B => A ): List [(String , ElmType )] = fa
17+ }
1718
1819 def combineQueryStrings [A , B ](first : QueryString [A ],
1920 second : QueryString [B ])(implicit tupler : Tupler [A , B ]): QueryString [tupler.Out ] =
@@ -31,9 +32,10 @@ trait Urls extends algebra.Urls {
3132
3233 type QueryStringParam [A ] = ElmType
3334
34- implicit def queryStringParamPartialInvFunctor : PartialInvariantFunctor [QueryStringParam ] = new PartialInvariantFunctor [QueryStringParam ] {
35- def xmapPartial [A , B ](fa : ElmType , f : A => Option [B ], g : B => A ): ElmType = fa
36- }
35+ implicit def queryStringParamPartialInvFunctor : PartialInvariantFunctor [QueryStringParam ] =
36+ new PartialInvariantFunctor [QueryStringParam ] {
37+ def xmapPartial [A , B ](fa : ElmType , f : A => Option [B ], g : B => A ): ElmType = fa
38+ }
3739
3840 override implicit def uuidQueryString : QueryStringParam [String ] = BasicType .Uuid
3941
0 commit comments