git.iko.soy/typeable/hjsonpointer
on 0.2.0.3 help sign in
29 lines 520 B history raw
1# Summary
3[JSON Pointer](http://tools.ietf.org/html/rfc6901) library for Haskell.
5# Example
7```
8{-# LANGUAGE OverloadedStrings #-}
10module Main where
12import Data.Aeson
13import qualified Data.HashMap.Strict as H
14import Data.JsonPointer
16main :: IO ()
17main =
18 case jsonPointer "/foo" of
19 Left e -> print e
20 Right pntr ->
21 case resolvePointer pntr (Object $ H.singleton "foo" $ String "bar") of
22 Left e2 -> print e2
23 Right v -> print v
24```
26Output:
27```
28String "bar"
29```