Current section
Files
Jump to
Current section
Files
lib/vivid/transformable/line.ex
defimpl Vivid.Transformable, for: Vivid.Line do
alias Vivid.{Line, Transformable}
def transform(line, fun) do
origin = line |> Line.origin |> Transformable.transform(fun)
term = line |> Line.termination |> Transformable.transform(fun)
Line.init(origin, term)
end
end