Combine the sugar, corn syrup and butter in a saucepan. Cook over low heat until the sugar and butter are melted, stirring constantly to prevent burning. Bring to the boiling point. Remove from heat.
Stir in the condensed milk, salt, and vanilla. Cool.
Stir in the nut meats and serve over vanilla ice cream.