ehorrent / With.Extensions

Extension methods used to copy and update immutable classes
http://ehorrent.github.io/With.Extensions/
MIT License
2 stars 1 forks source link

Have you looked at wallymathieu/with? #1

Closed wallymathieu closed 9 years ago

wallymathieu commented 9 years ago

I've done something similar in: https://github.com/wallymathieu/with

Any thoughts?

ehorrent commented 9 years ago

Didn't see your repository on immutables, great work ! My next objective is to make instance creation as fast as possible, without calling Invoke (by using compiled expressions).

wallymathieu commented 9 years ago

Sounds fun! Good luck! :)

wallymathieu commented 9 years ago

Noticed that there was quite the penalty of using expression and invoke to pull out values for: https://github.com/wallymathieu/with#performance-impact-of-working-with-immutable-types-by-using-with-in-c-for-version I guess you have the same issue