Full Type Signaturetype Provider<'key,'a,'tag when 'tag :> IComparer<'key>> =
{empty: Map<'key,'a,'tag>;
add: 'key -> 'a -> Map<'key,'a,'tag> -> Map<'key,'a,'tag>;
find: 'key -> Map<'key,'a,'tag> -> 'a;
first: 'b. ('key -> 'a -> 'b option) -> Map<'key,'a,'tag> -> 'b option;
tryfind: 'key -> Map<'key,'a,'tag> -> 'a option;
remove: 'key -> Map<'key,'a,'tag> -> Map<'key,'a,'tag>;
mem: 'key -> Map<'key,'a,'tag> -> bool;
iter: ('key -> 'a -> unit) -> Map<'key,'a,'tag> -> unit;
map: 'b. ('a -> 'b) -> Map<'key,'a,'tag> -> Map<'key,'b,'tag>;
mapi: 'b. ('key -> 'a -> 'b) -> Map<'key,'a,'tag> -> Map<'key,'b,'tag>;
fold: 'b. ('key -> 'a -> 'b -> 'b) -> Map<'key,'a,'tag> -> 'b -> 'b;} |
See Also |
Documentation for assembly FSharp.Compatibility, version 1.9.4.19, generated using F# version 1.9.4.19