// Map : ISet<T> -> (T -> R) -> ISet<R>
        static ISet <R> Map <T, R>(this ISet <T> ts, Func <T, R> func)
        {
            var rs = new LanguageExt.HashSet <R>();

            foreach (var t in ts)
            {
                rs.Add(func(t));
            }
            return(rs as ISet <R>);
        }
Esempio n. 2
0
 public static void RegisterProcessorFactory(INodeProcessorFactory factory)
 {
     _processorFactories = _processorFactories.TryAdd(factory);
 }