-module(csv_binary). -export([split_by_size/2]). split_by_size(Bin, Size) -> case Size >= byte_size(Bin) of true -> {Bin, <<>>}; false -> {binary:part(Bin, 0, Size), binary:part(Bin, Size, byte_size(Bin) - Size)} end.