presentation and code for my introduction to FRP