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'".