The software determines whether or not a given string is a pangram - a sentence that contains every letter of the alphabet at least once.
One of Lingua::Pangram's key features is its ability to detect whether a string contains all the letters of the alphabet. If it does, the software will return a value of 1, indicating that the string is a pangram. On the other hand, if the string is missing even one letter, the software will return a value of 0, indicating that it is not a pangram.
To use Lingua::Pangram, all you need to do is create a new instance of the software by calling its constructor, which is accessible via the "new" method. Once you have created an instance, you can use the "pangram" method to test any string and get a result indicating whether it is a pangram or not.
In addition to offering a default set of lowercase letters ('a' .. 'z') against which to test strings, Lingua::Pangram also lets you specify an alternative set of letters. You can do this by passing in a reference to an array containing all possible lowercase letters when you create a new instance of the software.
Finally, it's worth noting that Lingua::Pangram uses locale to convert strings to lowercase before testing them for pangram status. This means that if your locale is not set up correctly, you may get incorrect results.
Version 0.02: N/A