Hacker News new | past | comments | ask | show | jobs | submit login

As is explained in the abstract, purely functional data structures are most useful when you want to avoid assignment, either due to the restrictions of your programming environment (f.ex. you're programming in Haskell), or because that is a property you're interested in for other reasons (e.g. you want to ensure immutability due to concurrency concerns, or exploit persistence to improve performance).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: