```python
def fill_between(entries: list, filler: str) -> list:
    if len(entries) <= 1:
        return list(entries)
    result = []
    for i, entry in enumerate(entries):
        result.append(entry)
        if i < len(entries) - 1:
            result.append(filler)
    return result
```