Hallux v1.0.0 Hallux.Internal.FingerTree View Source

Link to this section Summary

Link to this section Types

Link to this type

t(value)

View Source
t(value) ::
  %Hallux.Internal.FingerTree.Empty{monoid: module()}
  | %Hallux.Internal.FingerTree.Single{monoid: module(), x: value}
  | %Hallux.Internal.FingerTree.Deep{
      l: Hallux.Internal.Digit.t(value),
      m: t(Node.t(value)),
      monoid: module(),
      r: Hallux.Internal.Digit.t(value),
      size: term()
    }

Link to this section Functions