"""Array serializing for text files."""
from __future__ import annotations
import typing as t
[docs]def loads(string: str) -> t.List[str]:
    """Converts a string to an array of lines.
    Args:
        string: The string to convert.
    Returns:
        list: Array of lines created from string splitting.
    """
    return string.splitlines() 
[docs]def dumps(obj: t.List[str]) -> str:
    """Converts an array of lines to a string.
    Args:
        obj: The array of lines to convert.
    Returns:
        str: The string created from joining the array of lines.
    """
    result = "\n".join(obj)
    if result and obj[-1]:
        result += "\n"
    return result