Programming Languages 6 JAN, 2026 Practical Refinement Session Type Inference (Extended Version) By Toby Ueno