4 ms·
Could you describe how records are broken in Erlang?
by pivo 18y ago
Could you describe how records are broken in Erlang?
- DaniFong 18y agoEssentially, the syntax for dealing with them is painful. From the Recless project page: http://code.google.com/p/recless/ http://code.google.com/p/recless/ Recless is a type inferring Erlang parse transform. Instead of writing these lines: City = ((Project#project.owner)#person.address)#address.city, NewProject = Project#project{owner = (Project#project.owner)#person{address = ((Project#project.owner)#person.address)#address{city = 'Boston'}}}. it lets your write these lines: City = Project.owner.address.city, NewProject = Project.owner.address.city = 'Boston'.