@@ -129,7 +129,7 @@ pub fn get(o: JsObject, k: k) -> Result(JsObject, WechatError) {
129
129
pub fn get_kv ( o : JsObject , key k : String ) -> Result ( JsObject , WechatError ) {
130
130
dict ( o )
131
131
|> dict . get ( k )
132
- |> result . map_error ( NilError ( _ ) )
132
+ |> result . map_error ( NilError )
133
133
}
134
134
135
135
/// set a key `k` with value `v`
@@ -165,7 +165,7 @@ pub fn int(o: JsObject) -> Result(Int, WechatError) {
165
165
o
166
166
|> dynamic
167
167
|> decode . run ( decode . int )
168
- |> result . map_error ( WechatDecodeError ( _ ) )
168
+ |> result . map_error ( WechatDecodeError )
169
169
}
170
170
171
171
/// convert to float with `gleam/dynamic`
@@ -174,7 +174,7 @@ pub fn float(o: JsObject) -> Result(Float, WechatError) {
174
174
o
175
175
|> dynamic
176
176
|> decode . run ( decode . float )
177
- |> result . map_error ( WechatDecodeError ( _ ) )
177
+ |> result . map_error ( WechatDecodeError )
178
178
}
179
179
180
180
/// convert to bool with `gleam/dynamic`
@@ -183,7 +183,7 @@ pub fn bool(o: JsObject) -> Result(Bool, WechatError) {
183
183
o
184
184
|> dynamic
185
185
|> decode . run ( decode . bool )
186
- |> result . map_error ( WechatDecodeError ( _ ) )
186
+ |> result . map_error ( WechatDecodeError )
187
187
}
188
188
189
189
/// convert to string with `gleam/dynamic`
@@ -192,7 +192,7 @@ pub fn string(o: JsObject) -> Result(String, WechatError) {
192
192
o
193
193
|> dynamic
194
194
|> decode . run ( decode . string )
195
- |> result . map_error ( WechatDecodeError ( _ ) )
195
+ |> result . map_error ( WechatDecodeError )
196
196
}
197
197
198
198
/// retrieve and convert a sub object with key `a` of type `t`
@@ -210,7 +210,7 @@ pub fn field(
210
210
o
211
211
|> dynamic
212
212
|> decode . run ( decoder )
213
- |> result . map_error ( WechatDecodeError ( _ ) )
213
+ |> result . map_error ( WechatDecodeError )
214
214
}
215
215
216
216
/// convert to `list(t)` with `gleam/dynamic`
@@ -219,5 +219,5 @@ pub fn list(o: JsObject, of f: Decoder(t)) -> Result(List(t), WechatError) {
219
219
o
220
220
|> dynamic
221
221
|> decode . run ( decode . list ( f ) )
222
- |> result . map_error ( WechatDecodeError ( _ ) )
222
+ |> result . map_error ( WechatDecodeError )
223
223
}
0 commit comments