├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── bset.go ├── bytes.go ├── bytes_test.go ├── go.mod ├── node.go ├── node_test.go ├── nodes.go ├── nodes_test.go ├── test ├── add │ ├── edge.json │ ├── merge.json │ ├── multi_merge_node.json │ ├── multi_node.json │ ├── node_prefix.json │ ├── root.json │ └── separate.json ├── hamlet.txt └── lorem.txt ├── trie.go ├── trie_test.go ├── values.go └── values_test.go /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/README.md -------------------------------------------------------------------------------- /bset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/bset.go -------------------------------------------------------------------------------- /bytes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/bytes.go -------------------------------------------------------------------------------- /bytes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/bytes_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/go.mod -------------------------------------------------------------------------------- /node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/node.go -------------------------------------------------------------------------------- /node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/node_test.go -------------------------------------------------------------------------------- /nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/nodes.go -------------------------------------------------------------------------------- /nodes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/nodes_test.go -------------------------------------------------------------------------------- /test/add/edge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/edge.json -------------------------------------------------------------------------------- /test/add/merge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/merge.json -------------------------------------------------------------------------------- /test/add/multi_merge_node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/multi_merge_node.json -------------------------------------------------------------------------------- /test/add/multi_node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/multi_node.json -------------------------------------------------------------------------------- /test/add/node_prefix.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/node_prefix.json -------------------------------------------------------------------------------- /test/add/root.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/root.json -------------------------------------------------------------------------------- /test/add/separate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/add/separate.json -------------------------------------------------------------------------------- /test/hamlet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/hamlet.txt -------------------------------------------------------------------------------- /test/lorem.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/test/lorem.txt -------------------------------------------------------------------------------- /trie.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/trie.go -------------------------------------------------------------------------------- /trie_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/trie_test.go -------------------------------------------------------------------------------- /values.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/values.go -------------------------------------------------------------------------------- /values_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/viant/ptrie/HEAD/values_test.go --------------------------------------------------------------------------------