fsprojects/FSharpx.Collections


RoseTree

Namespace: FSharpx.Collections.Experimental

Static members

Static memberDescription
Create(root, children)
Signature: (root:'?10312 * children:RoseForest<'?10312>) -> RoseTree<'?10312>
Type parameters: '?10312
Create(root, children)
Signature: (root:'?10310 * children:RoseTree<'?10310> array) -> RoseTree<'?10310>
Type parameters: '?10310
Select(tree, f)
Signature: (tree:RoseTree<'?10314> * f:Func<'?10314,'?10315>) -> RoseTree<'?10315>
Type parameters: '?10314, '?10315
SelectAccum(o, state, f)
Signature: (o:RoseTree<'?10324> * state:('?10325 * '?10326) * f:Func<'?10325,'?10326,('?10324 -> ('?10325 * '?10326) * '?10327)>) -> ('?10325 * '?10326) * RoseTree<'?10327>
Type parameters: '?10324, '?10325, '?10326, '?10327
SelectMany(o, f, mapper)
Signature: (o:RoseTree<'?10320> * f:Func<'?10320,RoseTree<'?10321>> * mapper:Func<'?10320,'?10321,'?10322>) -> RoseTree<'?10322>
Type parameters: '?10320, '?10321, '?10322
SelectMany(o, f)
Signature: (o:RoseTree<'?10317> * f:Func<'?10317,RoseTree<'?10318>>) -> RoseTree<'?10318>
Type parameters: '?10317, '?10318
Singleton(x)
Signature: x:'?10308 -> RoseTree<'?10308>
Type parameters: '?10308
Fork me on GitHub