Example #1
0
 public Head MoveRight() => HeadPosition == Tape.Count() - 1
     ? new Head(Tape.Concat(new[] { Blank }), HeadPosition + 1)
     : new Head(Tape, HeadPosition + 1);