Knot Floer homology as immersed curves - Jonathan Hanselman (2023)