Source/NFX.Erlang/Types/ErlObject.cs
/// <summary>
/// Execute fun for every nested term
/// </summary>
Execute fun for every nested term
Execute fun for every nested term
public static TAccumulate Visit<TAccumulate>(this IErlObject o, TAccumulate acc,
                                                 Func<TAccumulate,  IErlObject, TAccumulate> fun)
    {
      return o.Visit(acc, fun);
    }
public static TAccumulate Visit < TAccumulate > ( this IErlObject o , TAccumulate acc , Func < TAccumulate , IErlObject , TAccumulate > fun ) { return o . Visit ( acc , fun ) ; }
Execute fun for every nested term
Execute fun for every nested term
IErlObject
this
acc
TAccumulate
fun
Func<TAccumulate,  IErlObject, TAccumulate>