code to map over pattern variables in a destructuring lambda list
added a gitignore to ignore .fasls