!"ȡ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~None267=?@A  rose-treesset-like alias for isDescendantOf.  rose-trees"Heirarchical analogue to subseteq.  rose-treesBottom-up version  rose-treesBottom-up version  None 24567=?@A- rose-trees No siblings. rose-trees Depth-first0 rose-trees depth of one7 rose-trees9Removes the possible subtree on the right, from the left.B rose-trees Breadth-firstF rose-trees Breadth-firstH rose-treesZippyI rose-treesSiblings before children"#$'&%()*+,-./0123456789"#$'&%()*+,-./0123456789(c) 2014, 2015 Athan Clark BSD-styleathan.clark@gmail.com experimentalGHCNone 24567=?@AMZ rose-treesBottom-up depth-first\ rose-treesBottom-up depth-firstRSTUVWXYZ[\]^_`abcdefRSTUVWXYZ[\]^_`abcdefNone267=?@Az rose-treesset-like alias for isDescendantOf. rose-trees"Heirarchical analogue to subseteq. rose-treesBottom-up version rose-treesBottom-up versionvwyxz{|}~vwyxz{|}~None =?@ACHV29 Safe      !"#$%&'()*+,-   ./012 3456789:;<=>?@ABCDEFGHIJKLMNOPQQRS    3456TUVWXYZ[\]^_`abcc     defghijklmnopqrstuvwxyz{|}~)rose-trees-0.0.4.5-A00tWdqblf7Al7c9J60KpOData.Tree.HashData.Tree.Knuth.ForestData.Tree.Knuth Data.Tree.SetData.Tree.RosePaths_rose_treesHashTreesNode sChildrenelemelemPathsize isChildOfisDescendantOf isSubtreeOf isSubtreeOf'isProperSubtreeOfisProperSubtreeOf'eqHead insertChilddelete singletonfiltermapmapMaybetoTreefromTree$fSemigroupHashTree$fHasSingletonaHashTree$fHasSizeHashTree$fFoldable1HashTree$fArbitraryHashTree$fNFDataHashTree$fHashableHashTree$fShowHashTree $fEqHashTree$fFoldableHashTree$fGenericHashTree$fDataHashTree KnuthForestForkNilkNode kChildren kSiblings isSubforestOfisSubforestOf'isProperSubforestOfisProperSubforestOf' isSiblingOfisProperDescendantOfunion intersection differencetoForest fromForest$fHasDeleteaKnuthForest$fHasSingletonaKnuthForest$fHasEmptyKnuthForest$fHasSizeKnuthForest$fHasDifferenceKnuthForest$fHasIntersectionKnuthForest$fHasUnionKnuthForest$fFilterableKnuthForest$fFoldableKnuthForest$fMonoidKnuthForest$fSemigroupKnuthForest$fMonadPlusKnuthForest$fMonadKnuthForest$fAlternativeKnuthForest$fApplicativeKnuthForest$fOrdKnuthForest$fArbitraryKnuthForest$fNFDataKnuthForest$fShowKnuthForest$fEqKnuthForest$fFunctorKnuthForest$fTraversableKnuthForest$fGenericKnuthForest$fDataKnuthForest KnuthTree unKnuthTree firstTree$fHasUnionKnuthTree$fHasSingletonaKnuthTree$fHasSizeKnuthTree$fSemigroupKnuthTree$fMonadKnuthTree$fApplicativeKnuthTree$fArbitraryKnuthTree$fNFDataKnuthTree$fShowKnuthTree $fEqKnuthTree$fFunctorKnuthTree$fFoldableKnuthTree$fTraversableKnuthTree$fGenericKnuthTree$fDataKnuthTreeSetTree$fHasSingletonaSetTree$fHasSizeSetTree$fSemigroupSetTree$fFoldable1SetTree$fArbitrarySetTree$fNFDataSetTree $fShowSetTree $fEqSetTree $fOrdSetTree$fFoldableSetTree$fGenericSetTree $fDataSetTreeRoseTree@->TailHead$fRoseTreeHashTree$fRoseTreeSetTree$fRoseTreeKnuthTree$fRoseTreeKnuthForest$fRoseTreeTreeversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName