Towards General-Purpose Data Discovery: A Programming Languages Approach. - Andrew Kang; Yashnil Saha; Sainyam Galhotra (CoRR, 2025)