Other than that, the work in the Plurimath project is already done on making the dependencies work.
If the second task is to be done by creating a compatibility layer, my suggestion would be to make this compatibility layer conform to the API of Nokogiri as much as possible. This approach has been done by at least two libraries that I know of:
From my initial outlook, this will involve porting the code:
Other than that, the work in the Plurimath project is already done on making the dependencies work.
If the second task is to be done by creating a compatibility layer, my suggestion would be to make this compatibility layer conform to the API of Nokogiri as much as possible. This approach has been done by at least two libraries that I know of: