I just read the tutorial at https://www.fpcomplete.com/user/tel/lens-aeson-traversals-prisms, and I have successfully written a query into a json bytestring. However, I am not getting the kind of result value I want.
I'd like to do something along the lines of
if (j^? key "some key" == Just "Google") then ...
else ...
But (j^? key "some key") has the type "Maybe Value".
This must be a common enough pattern that I'd be surprised if there wasn't a utility function to turn a Value into a Text. Any ideas?