๐Ÿ€ ATproto library for gleam
atproto library gleam
35

Configure Feed

Select the types of activity you want to include in your feed.

possum: convert to function call

kacaii.dev (Jun 30, 2026, 11:43 AM -0300) 481c4822 15e47d81

+3 -6
+3 -6
test/possum_test.gleam
··· 40 40 let decoder = 41 41 decode.at(["services", "atproto_pds", "endpoint"], decode.string) 42 42 43 - let assert Ok("https://" <> pds) = 44 - pds_response.body 45 - |> json.parse(decoder) 46 - 43 + let assert Ok("https://" <> pds) = json.parse(pds_response.body, decoder) 47 44 Context(handle:, did:, pds:) 48 45 }) 49 46 } ··· 79 76 |> possum.resolve_handle(context.handle) 80 77 |> httpc.send 81 78 82 - let assert Ok("did:plc:" <> _did) = 83 - json.parse(response.body, decode.at(["did"], decode.string)) 79 + let decoder = decode.at(["did"], decode.string) 84 80 81 + let assert Ok("did:plc:" <> _did) = json.parse(response.body, decoder) 85 82 Nil 86 83 } 87 84