Chris okasaki's purely functional data structures is an excellent intro to SML if your familiar with FP already.