<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <id>https://rocket-lang.org/blog</id>
    <title>🚀🇱🅰🆖 Blog</title>
    <updated>2022-07-25T00:00:00.000Z</updated>
    <generator>https://github.com/jpmonette/feed</generator>
    <link rel="alternate" href="https://rocket-lang.org/blog"/>
    <subtitle>🚀🇱🅰🆖 Blog</subtitle>
    <icon>https://rocket-lang.org/img/favicon.ico</icon>
    <entry>
        <title type="html"><![CDATA[RocketLang v0.18 is released]]></title>
        <id>https://rocket-lang.org/blog/release-0.18</id>
        <link href="https://rocket-lang.org/blog/release-0.18"/>
        <updated>2022-07-25T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[RocketLang Release v0.18]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="improvements">Improvements<a href="https://rocket-lang.org/blog/release-0.18#improvements" class="hash-link" aria-label="Direct link to Improvements" title="Direct link to Improvements" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="add-json-literal">Add JSON Literal<a href="https://rocket-lang.org/blog/release-0.18#add-json-literal" class="hash-link" aria-label="Direct link to Add JSON Literal" title="Direct link to Add JSON Literal" translate="no">​</a></h3>
<p>It is now possible to parse a string via the <code>JSON</code> literal and creating an RocketLang object (array or hash) from it.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token known-class-name class-name">JSON</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token method function property-access" style="color:rgba(255,157,39,255)">parse</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" style="color:rgba(79,209,217,255)">'{"test": 123}'</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token string-property property">"test"</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token plain"> </span><span class="token number">123.0</span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token known-class-name class-name">JSON</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token method function property-access" style="color:rgba(255,157,39,255)">parse</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" style="color:rgba(79,209,217,255)">'["test", 123]'</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token string" style="color:rgba(79,209,217,255)">"test"</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">123.0</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><br></span></code></pre></div></div>
<p>See <a class="" href="https://rocket-lang.org/docs/builtins/json">JSON</a> for more information.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-for-single-quotes-">Support for Single Quotes (<code>'</code>)<a href="https://rocket-lang.org/blog/release-0.18#support-for-single-quotes-" class="hash-link" aria-label="Direct link to support-for-single-quotes-" title="Direct link to support-for-single-quotes-" translate="no">​</a></h3>
<p>You can now use single-quotes to create a string additionally to the already existing double-quotes. This allows more flexibility in creating rich content like json.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token string" style="color:rgba(79,209,217,255)">'test "string" with doublequotes'</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="escape-double-quotes-in-double-quoted-string">Escape double-quotes in double-quoted string<a href="https://rocket-lang.org/blog/release-0.18#escape-double-quotes-in-double-quoted-string" class="hash-link" aria-label="Direct link to Escape double-quotes in double-quoted string" title="Direct link to Escape double-quotes in double-quoted string" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-caution admonition_xJq3 alert alert--warning"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 0 0 1.001c.193.31.53.501.886.501h13.964c.367 0 .704-.19.877-.5a1.03 1.03 0 0 0 .01-1.002L8.893 1.5zm.133 11.497H6.987v-2.003h2.039v2.003zm0-3.004H6.987V5.987h2.039v4.006z"></path></svg></span>caution</div><div class="admonitionContent_BuS1"><p>This feature is in an early beta stage and does not support other escape sequences</p></div></div>
<p>Inside a string created with double-quotes <code>"</code> you can escape a single double-quote to create strings more flexible.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token string" style="color:rgba(79,209,217,255)">"te\"st"</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token string" style="color:rgba(79,209,217,255)">'te"st'</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="removed">Removed<a href="https://rocket-lang.org/blog/release-0.18#removed" class="hash-link" aria-label="Direct link to Removed" title="Direct link to Removed" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="next-and-break-argument">next and break argument<a href="https://rocket-lang.org/blog/release-0.18#next-and-break-argument" class="hash-link" aria-label="Direct link to next and break argument" title="Direct link to next and break argument" translate="no">​</a></h3>
<p>This version removes the ability in break and next to submit an argument as it did not work reliable and intuitive.</p>
<p>In order to update your program to this version you need to make the following adjustments:</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line theme-code-block-highlighted-line" style="color:rgba(255,90,121,255)"><span class="token plain">    </span><span class="token function" style="color:rgba(255,157,39,255)">next</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line theme-code-block-highlighted-line" style="color:rgba(255,90,121,255)"><span class="token plain">    </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">break</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span></code></pre></div></div>
<p>needs to change to:</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line theme-code-block-highlighted-line" style="color:rgba(255,90,121,255)"><span class="token plain">    next</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line theme-code-block-highlighted-line" style="color:rgba(255,90,121,255)"><span class="token plain">    </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">break</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span></code></pre></div></div>]]></content>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[RocketLang v0.17 is released]]></title>
        <id>https://rocket-lang.org/blog/release-0.17</id>
        <link href="https://rocket-lang.org/blog/release-0.17"/>
        <updated>2022-07-03T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[RocketLang Release v0.17]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="improvements">Improvements<a href="https://rocket-lang.org/blog/release-0.17#improvements" class="hash-link" aria-label="Direct link to Improvements" title="Direct link to Improvements" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="introduce-nil-object">Introduce NIL Object<a href="https://rocket-lang.org/blog/release-0.17#introduce-nil-object" class="hash-link" aria-label="Direct link to Introduce NIL Object" title="Direct link to Introduce NIL Object" translate="no">​</a></h3>
<p>Up to this version some functions were returning <code>NULL</code>.
Now a proper <code>NIL</code> object has been added which replaces all existing <code>NULL</code>s
and is now also createable like every other object by the user.</p>
<p>See <a class="" href="https://rocket-lang.org/docs/literals/nil">NIL</a> for more information.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="removed">Removed<a href="https://rocket-lang.org/blog/release-0.17#removed" class="hash-link" aria-label="Direct link to Removed" title="Direct link to Removed" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="null-has-been-replaced-by-nil">NULL has been replaced by NIL<a href="https://rocket-lang.org/blog/release-0.17#null-has-been-replaced-by-nil" class="hash-link" aria-label="Direct link to NULL has been replaced by NIL" title="Direct link to NULL has been replaced by NIL" translate="no">​</a></h3>
<p>As stated above, <code>NIL</code> is replacing <code>NULL</code>.</p>]]></content>
        <category label="release" term="release"/>
    </entry>
    <entry>
        <title type="html"><![CDATA[RocketLang v0.16 is released]]></title>
        <id>https://rocket-lang.org/blog/release-0.16</id>
        <link href="https://rocket-lang.org/blog/release-0.16"/>
        <updated>2022-07-02T00:00:00.000Z</updated>
        <summary type="html"><![CDATA[RocketLang Release v0.16]]></summary>
        <content type="html"><![CDATA[<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="features">Features<a href="https://rocket-lang.org/blog/release-0.16#features" class="hash-link" aria-label="Direct link to Features" title="Direct link to Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="http-builtin-added">HTTP builtin added<a href="https://rocket-lang.org/blog/release-0.16#http-builtin-added" class="hash-link" aria-label="Direct link to HTTP builtin added" title="Direct link to HTTP builtin added" translate="no">​</a></h3>
<p>The <code>HTTP</code> builtin has been added which allows to create a builtin webserver
and handle incoming requests.</p>
<p>See <a class="" href="https://rocket-lang.org/docs/builtins/http">HTTP</a> for more information.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="add-ability-to-marshal-objects-to-json-strings">Add Ability to marshal Objects to JSON Strings<a href="https://rocket-lang.org/blog/release-0.16#add-ability-to-marshal-objects-to-json-strings" class="hash-link" aria-label="Direct link to Add Ability to marshal Objects to JSON Strings" title="Direct link to Add Ability to marshal Objects to JSON Strings" translate="no">​</a></h3>
<p>You can now use <code>.to_json()</code> to various objects in order to convert them to
their JSON respresentation.</p>
<p>See <a class="" href="https://rocket-lang.org/docs/builtins/json">JSON</a> for more information.</p>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-for-next-and-break">Support for Next and Break<a href="https://rocket-lang.org/blog/release-0.16#support-for-next-and-break" class="hash-link" aria-label="Direct link to Support for Next and Break" title="Direct link to Support for Next and Break" translate="no">​</a></h3>
<p>Within a loop you can now use <code>break</code> and <code>next</code> for complex control flows.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">    </span><span class="token function" style="color:rgba(255,157,39,255)">next</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" style="color:rgba(79,209,217,255)">"next"</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i </span><span class="token operator" style="color:rgba(253,245,22,255)">==</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">    </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">break</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token string" style="color:rgba(79,209,217,255)">"break"</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">// Returns</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">0</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">1</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">3</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">4</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">0</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">1</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token string" style="color:rgba(79,209,217,255)">"break"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="allow-string-multiplication">Allow String Multiplication<a href="https://rocket-lang.org/blog/release-0.16#allow-string-multiplication" class="hash-link" aria-label="Direct link to Allow String Multiplication" title="Direct link to Allow String Multiplication" translate="no">​</a></h3>
<p>Support for repeating a string by a given number using the <code>*</code> operator has been added.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token string" style="color:rgba(79,209,217,255)">"test"</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">*</span><span class="token plain"> </span><span class="token number">2</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token string" style="color:rgba(79,209,217,255)">"testtest"</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="allow-integer-iteration">Allow Integer Iteration<a href="https://rocket-lang.org/blog/release-0.16#allow-integer-iteration" class="hash-link" aria-label="Direct link to Allow Integer Iteration" title="Direct link to Allow Integer Iteration" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_BuS1"><p>Contribution by <a href="https://github.com/RaphaelPour" target="_blank" rel="noopener noreferrer" class="">RaphaelPour</a></p></div></div>
<p>An Integer can now be iterated.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> foreach i </span><span class="token keyword" style="color:rgba(253,245,22,255);font-style:italic">in</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">{</span><span class="token plain"> </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">}</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">0</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">1</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">2</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">3</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">4</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token number">5</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-for-modulo-operator">Support for Modulo Operator<a href="https://rocket-lang.org/blog/release-0.16#support-for-modulo-operator" class="hash-link" aria-label="Direct link to Support for Modulo Operator" title="Direct link to Support for Modulo Operator" translate="no">​</a></h3>
<p>Modulo has been added as valid operator.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token number">5</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">%</span><span class="token plain"> </span><span class="token number">3</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token number">1</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="support-for-ternery-operator">Support for Ternery Operator<a href="https://rocket-lang.org/blog/release-0.16#support-for-ternery-operator" class="hash-link" aria-label="Direct link to Support for Ternery Operator" title="Direct link to Support for Ternery Operator" translate="no">​</a></h3>
<p>It is now possible to use the <code>?</code> operator.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token number">4</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token number">3</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">?</span><span class="token plain"> </span><span class="token function-variable function" style="color:rgba(255,157,39,255)">true</span><span class="token plain"> </span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token plain"> </span><span class="token parameter boolean" style="color:rgb(189, 147, 249)">false</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token boolean" style="color:rgb(189, 147, 249)">true</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="while-loop">While Loop<a href="https://rocket-lang.org/blog/release-0.16#while-loop" class="hash-link" aria-label="Direct link to While Loop" title="Direct link to While Loop" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_BuS1"><p>Contribution by <a href="https://github.com/MarkusFreitag" target="_blank" rel="noopener noreferrer" class="">MarkusFreitag</a></p></div></div>
<p>Support for <code>while</code> has been added.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> a </span><span class="token operator" style="color:rgba(253,245,22,255)">=</span><span class="token plain"> </span><span class="token number">0</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> </span><span class="token keyword control-flow" style="color:rgba(253,245,22,255);font-style:italic">while</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a </span><span class="token operator" style="color:rgba(253,245,22,255)">!=</span><span class="token plain"> </span><span class="token number">4</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  </span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">  a </span><span class="token operator" style="color:rgba(253,245,22,255)">=</span><span class="token plain"> a </span><span class="token operator" style="color:rgba(253,245,22,255)">+</span><span class="token plain"> </span><span class="token number">1</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">end</span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">// which prints</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">0</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">1</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">2</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token number">3</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> nil</span><br></span></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="improvements">Improvements<a href="https://rocket-lang.org/blog/release-0.16#improvements" class="hash-link" aria-label="Direct link to Improvements" title="Direct link to Improvements" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="add-shorthand-to-convert-float-to-integer">Add Shorthand to convert Float to Integer<a href="https://rocket-lang.org/blog/release-0.16#add-shorthand-to-convert-float-to-integer" class="hash-link" aria-label="Direct link to Add Shorthand to convert Float to Integer" title="Direct link to Add Shorthand to convert Float to Integer" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_BuS1"><p>Contribution by <a href="https://github.com/RaphaelPour" target="_blank" rel="noopener noreferrer" class="">RaphaelPour</a></p></div></div>
<p>The <code>.plz_i()</code> method has been added to the Float object.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> a </span><span class="token operator" style="color:rgba(253,245,22,255)">=</span><span class="token plain"> </span><span class="token number">123.456</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token number">123.456</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">🚀 </span><span class="token operator" style="color:rgba(253,245,22,255)">&gt;</span><span class="token plain"> a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">.</span><span class="token method function property-access" style="color:rgba(255,157,39,255)">plz_i</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token arrow operator" style="color:rgba(253,245,22,255)">=&gt;</span><span class="token plain"> </span><span class="token number">123</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="fix-object-index-and-add-support-for-index-range">Fix Object Index and add support for Index Range<a href="https://rocket-lang.org/blog/release-0.16#fix-object-index-and-add-support-for-index-range" class="hash-link" aria-label="Direct link to Fix Object Index and add support for Index Range" title="Direct link to Fix Object Index and add support for Index Range" translate="no">​</a></h3>
<div class="theme-admonition theme-admonition-info admonition_xJq3 alert alert--info"><div class="admonitionHeading_Gvgb"><span class="admonitionIcon_Rf37"><svg viewBox="0 0 14 16"><path fill-rule="evenodd" d="M7 2.3c3.14 0 5.7 2.56 5.7 5.7s-2.56 5.7-5.7 5.7A5.71 5.71 0 0 1 1.3 8c0-3.14 2.56-5.7 5.7-5.7zM7 1C3.14 1 0 4.14 0 8s3.14 7 7 7 7-3.14 7-7-3.14-7-7-7zm1 3H6v5h2V4zm0 6H6v2h2v-2z"></path></svg></span>info</div><div class="admonitionContent_BuS1"><p>Contribution by <a href="https://github.com/MarkusFreitag" target="_blank" rel="noopener noreferrer" class="">MarkusFreitag</a></p></div></div>
<p>The index operator <code>[]</code> has been fixed for many objects and now supports also ranges.</p>
<div class="language-js codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:rgba(255,90,121,255);--prism-background-color:rgba(48,56,70,255)"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-js codeBlock_bY9V thin-scrollbar" style="color:rgba(255,90,121,255);background-color:rgba(48,56,70,255)"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain">a </span><span class="token operator" style="color:rgba(253,245,22,255)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">1</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">3</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">4</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">5</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token operator" style="color:rgba(253,245,22,255)">-</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token operator" style="color:rgba(253,245,22,255)">-</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">2</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token operator" style="color:rgba(253,245,22,255)">-</span><span class="token number">2</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token function" style="color:rgba(255,157,39,255)">puts</span><span class="token punctuation" style="color:rgb(248, 248, 242)">(</span><span class="token plain">a</span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">1</span><span class="token operator" style="color:rgba(253,245,22,255)">:</span><span class="token operator" style="color:rgba(253,245,22,255)">-</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token punctuation" style="color:rgb(248, 248, 242)">)</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain" style="display:inline-block"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token comment" style="color:rgb(98, 114, 164)">// should output</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">1</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">1</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">3</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">3</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">4</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">5</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">4</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">5</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">3</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><span class="token plain"></span><br></span><span class="token-line" style="color:rgba(255,90,121,255)"><span class="token plain"></span><span class="token punctuation" style="color:rgb(248, 248, 242)">[</span><span class="token number">1</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">2</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">8</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">9</span><span class="token punctuation" style="color:rgb(248, 248, 242)">,</span><span class="token plain"> </span><span class="token number">5</span><span class="token punctuation" style="color:rgb(248, 248, 242)">]</span><br></span></code></pre></div></div>
<h3 class="anchor anchorTargetStickyNavbar_Vzrq" id="return-written-bytes-on-filewrite">Return written bytes on FILE.write<a href="https://rocket-lang.org/blog/release-0.16#return-written-bytes-on-filewrite" class="hash-link" aria-label="Direct link to Return written bytes on FILE.write" title="Direct link to Return written bytes on FILE.write" translate="no">​</a></h3>
<p>If you write to a file it now returns the written bytes instead of <code>true</code>.</p>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="removed">Removed<a href="https://rocket-lang.org/blog/release-0.16#removed" class="hash-link" aria-label="Direct link to Removed" title="Direct link to Removed" translate="no">​</a></h2>]]></content>
        <category label="release" term="release"/>
    </entry>
</feed>