Greetings Fellow Monk!
You may want to have a look at the following module on CPAN: Text::Diff . It's description states that it 'performs diffs and files and record sets......providing
a basic set of services akin to GNU diff'. I believe
that this may be the very nearest thing to a "Perl Version of 'diff'".