<div dir="ltr"><span style="font-size:12.8px">Hi,</span><div style="font-size:12.8px"><span style="font-size:12.8px"><br></span></div><div style="font-size:12.8px"><span style="font-size:12.8px">I propose<b> &quot;</b></span><span style="color:rgb(106,106,106);line-height:18.2px;font-size:small">memorization&quot; or &quot;memo&quot;</span><span style="font-size:12.8px"> keyword for a function that allows to run only once through out the lifecycle in Swift 3. Repeatedly execute the function will only return the same result without having to rerun the function everytime.</span></div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">memo func hello(fname: String, lname: String) {</div><div style="font-size:12.8px">   return fname.lname</div><div style="font-size:12.8px">}</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">This is useful for certain case for web application and value that don&#39;t need change once executed.</div></div>