fold in HaskellNet
incorporate HaskellNet package directly