It looks like there is a bit more work to do. PDL uses its own programming language, where the underlying data structure is a piddle. There is code to convert a piddle to something Perl will recognize, but I have not been able to get WeBWorK to recognize that conversion code yet.
Will keep you posted, this does like a useful library.
WeBWorK Main Forum
adding PDL support
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 10 posting(s) in 1 day