JErnestoMtz / rapl

Rank Polymorphic array library for Rust.
103 stars 3 forks source link

comfy-table integration pretty Display #35

Open JErnestoMtz opened 1 year ago

JErnestoMtz commented 1 year ago

@DeliciousHair had the wonderful idea of integrating https://crates.io/crates/comfy-table , that would add a lot of extra value to the library.

I don't now exactly if that would require a complete rewrite of the display logic. Also we should consider that rapl has the benefit of knowing the Rank of the array at compile time, which is not the case for ndarray or numpy where the current recursive implementation was heavenly inspired. So I think is entertainer possible to have compliantly different Display implementation for lets say D1, D2, and D3, and DN > 3.

DeliciousHair commented 1 year ago

@JErnestoMtz please do feel free to assign this task to me; I think the fixed-rank strategies are a great idea, and actually vastly simplifies what I have already penned up for this. I can probably have a first draft ready in about a week at this point too.

JErnestoMtz commented 1 year ago

@DeliciousHair Awesome! Please let me know if I can do anything to help.