Frequently Asked Questions
#
Q: How does Immer work?Read the (second part of the) introduction blog.
#
Q: Does Immer use structural sharing? So that my selectors can be memoized and such?A: Yes
#
Q: Does Immer support deep updates?A: Yes
#
Q: I can't rely on Proxies being present on my target environments. Can I use Immer?A: Yes - view details
#
Q: Can I typecheck my data structures when using Immer?A: Yes
Date
objects, functions etc in my state tree when using Immer?#
Q: Can I store A: Yes
#
Q: Can I use Maps and Sets?A: Yes
#
Q: Is it fast?A: Yes
#
Q: Idea! Can Immer freeze the state for me?A: Yes