Commit Graph

66 Commits

Author SHA1 Message Date
Josh Baker
696d68fd62 minor optimizations 2016-08-22 07:39:41 -07:00
Josh Baker
cd422a3e10 Removed Multi. Added Parse and result.Get funcs
The Multi field was too bulky. fixes #4
Added a Parse(json) function that will do a simple parse of json.
Added a result.Get(path) function that returns a child result.
Added Bool(), Int(), and Float() to result type. fixes #5
2016-08-22 06:05:51 -07:00
Josh Baker
29fecf859f minor performance optz 2016-08-21 10:10:55 -07:00
Josh Baker
cec0cb946f small bump in performance 2016-08-21 07:17:11 -07:00
Josh Baker
0757a4d1e7 get nested array values, fixes #4
To get all the friends last names use:

"friends.#.last"

{
  "friends": [
    {"first": "James", "last": "Murphy"},
    {"first": "Roger", "last": "Craig"}
  ]
}
2016-08-21 06:57:13 -07:00
Josh Baker
260ef19a2e fix path issue 2016-08-21 05:35:33 -07:00
Josh Baker
1b1f52024e minor optimization 2016-08-21 05:32:34 -07:00
Josh Baker
3a4fec0606 added more comments and a couple minor optimizations 2016-08-19 13:51:52 -07:00
Josh Baker
0e6e567424 optimistic optimizations 2016-08-19 11:22:59 -07:00
Josh Baker
a721b7ad07 minor optimizations 2016-08-18 07:18:24 -07:00
Josh Baker
8be3ed7605 reset count on append, fixes #3 2016-08-15 04:56:55 -07:00
Josh Baker
a93ef25a70 fixed exists check 2016-08-12 08:51:56 -07:00
Josh Baker
725f3caa55 exists function 2016-08-12 08:39:08 -07:00
Josh Baker
1e941a433e added path escaping 2016-08-11 18:51:29 -07:00
Josh Baker
a4005bcf0f added stack frame. faster 2016-08-11 10:39:38 -07:00
Josh Baker
f4afb106da first commit 2016-08-11 07:50:34 -07:00