write your linewise code for handles; this does the rest
https://anaconda.org/bioconda/perl-mixin-linewise/badges/version.svg
https://anaconda.org/bioconda/perl-mixin-linewise/badges/latest_release_date.svg
https://anaconda.org/bioconda/perl-mixin-linewise/badges/latest_release_relative_date.svg
https://anaconda.org/bioconda/perl-mixin-linewise/badges/platforms.svg
https://anaconda.org/bioconda/perl-mixin-linewise/badges/license.svg
https://anaconda.org/bioconda/perl-mixin-linewise/badges/downloads.svg