merge method

SerialExpressions merge({
  1. List<RegExpComponent>? insertLeft,
  2. List<RegExpComponent>? insertRight,
})

Creates a new SerialExpressions by inserting expressions to the left and/or right of existing expressions

Implementation

SerialExpressions merge({
  List<RegExpComponent>? insertLeft,
  List<RegExpComponent>? insertRight,
}) {
  return SerialExpressions(
    [
      ...insertLeft ?? [],
      ...expressions,
      ...insertRight ?? [],
    ],
  );
}