コード例 #1
0
ファイル: sort.go プロジェクト: Mukaram/mudlark-go-pkgs
func chan_to_tree(channel <-chan Item, filtered bool) (tree *llrb_tree.Tree) {
	tree = llrb_tree.Make(filtered)
	for item := range channel {
		tree.Insert(item)
	}
	return
}
コード例 #2
0
ファイル: sort.go プロジェクト: Mukaram/mudlark-go-pkgs
func slice_to_tree(slice []Item, filtered bool) (tree *llrb_tree.Tree) {
	tree = llrb_tree.Make(filtered)
	for _, item := range slice {
		tree.Insert(item)
	}
	return
}