In a lot of javascript code let is used to create a function expression. It seems to make more sense to use const since almost always the variable holding the function almost never changes.
Are there any drawbacks for using const instead of let ?
(ps. I have to teach javascript, and I like to use "best practices" when explaining concepts)