<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="25537" data-post-id="25537">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a class="mention" href="/u/bryanjos" rel="nofollow">@bryanjos</a>: How I should start app?<br>
My code:</p>
<pre data-code-wrap="html"><code class="lang-html">&lt;!DOCTYPE html&gt;
&lt;html&gt;
  &lt;head&gt;
    &lt;meta charset="utf-8"/&gt;
    &lt;script src="Elixir.App.js"&gt;&lt;/script&gt;
    &lt;style&gt;
      h1 { text-align: center; }
    &lt;/style&gt;
    &lt;title&gt;Example&lt;/title&gt;
  &lt;/head&gt;
  &lt;body&gt;
    &lt;h1&gt;
      Example
    &lt;/h1&gt;
    &lt;script&gt;
      Elixir.start(Elixir.Example, []); // like that?
    &lt;/script&gt;
  &lt;/body&gt;
&lt;/html&gt;
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25537" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-25537" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25537"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="25541" data-post-id="25541">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="bryanjos" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/120/1035_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  bryanjos
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a class="mention" href="/u/eiji" rel="nofollow">@Eiji</a> that’s correct. So if you had a module named <code>Example</code> with a <code>start/2</code> function, running what you have would run it</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25541" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-25541" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25541"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="25565" data-post-id="25565">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="bryanjos" data-post="13" data-topic="2409" data-full="true">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/48/1035_2.png" class="avatar"> bryanjos:</div>
<blockquote>
<p><a class="mention" href="/u/eiji" rel="nofollow">@Eiji</a> that’s correct. So if you had a module named Example with a start/2 function, running what you have would run it</p>
</blockquote>
</aside>
<p><code>&amp;Example.start/2</code> is what I have missed, thanks <img src="https://forum.elixirforum.com/images/emoji/apple/smile.png?v=15" title=":smile:" class="emoji" alt=":smile:" loading="lazy" width="20" height="20"></p>
<p>I have more questions:</p>
<ol>
<li>
<p>Do you support defining classes? I’m interested in: <a href="https://developer.mozilla.org/en-US/docs/Web/Web_Components/Custom_Elements/Custom_Elements_with_Classes" rel="noopener nofollow ugc">custom elements</a> - it’s important for me.</p>
</li>
<li>
<p>Can I change JavaScript file name?</p>
</li>
<li>
<p>Do you support  module and method docs?</p>
</li>
<li>
<p>How I can access other methods? Do I need to implement <code>&amp;start/2</code> method for every module? I currently have this:</p>
</li>
</ol>
<pre data-code-wrap="javascript"><code class="lang-javascript">Elixir.start(Elixir.Example, []);
Elixir.Example.__exports.hello();
</code></pre>
<ol start="5">
<li>I have a problem with <code>Logger</code>:</li>
</ol>
<pre data-code-wrap="elixir"><code class="lang-elixir">** (RuntimeError) Module Logger not found
    lib/elixir_script/translator/lexical_scope.ex:361: ElixirScript.Translator.LexicalScope.check_for_module_existence/2
    lib/elixir_script/translator/lexical_scope.ex:314: ElixirScript.Translator.LexicalScope.add_require/2
    lib/elixir_script/translator.ex:469: ElixirScript.Translator.do_translate/2
    (elixir) lib/enum.ex:1325: Enum."-map_reduce/3-lists^mapfoldl/2-0-"/3
    (elixir) lib/enum.ex:1325: Enum."-map_reduce/3-lists^mapfoldl/2-0-"/3
    lib/elixir_script/translator/kernel/special_forms/block.ex:7: ElixirScript.Translator.Block.make_block/2
    lib/elixir_script/translator/kernel/defmodule.ex:88: ElixirScript.Translator.Defmodule.translate_body/2
    lib/elixir_script/translator/kernel/defmodule.ex:50: ElixirScript.Translator.Defmodule.process_module/3
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25565" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-25565" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25565"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="25607" data-post-id="25607">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="bryanjos" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/120/1035_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  bryanjos
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>There is no support for defining classes and that’s on purpose. But if someone can find an idiomatic Elixir way to add classes I am all for it. Even though Elixirscript can’t create classes, it can instantiate them with <code>JS.new/2</code>. I hardly ever use classes in JavaScript so it’s a low priority for me.</p>
<p>You can’t change the output name now, but it is something that can be allowed now. I can make an issue to update the output parameter to allow for that.</p>
<p>Does not support method and module docs. I don’t see a reason to since this is a compile target.</p>
<p><code>start/2</code> is meant to be the “main” or entrypoint of your Elixirscript application. If you want to other modules outside of the Elixirscript scope then yes you would have to define start on them. or call <code>__load(Elixir)</code> directly or the module to load it and get an object returned with the functions defined on it.</p>
<p>Not all of the standard library is supported yet, but Logger may be a simple one to add. I’ll make an issue for it.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25607" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-25607" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25607"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="25608" data-post-id="25608">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="bryanjos" data-post="15" data-topic="2409">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/48/1035_2.png" class="avatar"> bryanjos:</div>
<blockquote>
<p>Does not support method and module docs. I don’t see a reason to since this is a compile target.</p>
</blockquote>
</aside>
<p>Imagine that you prefer to use Elixir, but want to create a JavaScript library. As you know API docs are really useful for other developers.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25608" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-25608" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25608"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="25609" data-post-id="25609">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="bryanjos" data-post="15" data-topic="2409">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/48/1035_2.png" class="avatar"> bryanjos:</div>
<blockquote>
<p>Not all of the standard library is supported yet, but Logger may be a simple one to add. I’ll make an issue for it.</p>
</blockquote>
</aside>
<p>The problem is that you already have it in docs in section called <a href="https://github.com/elixirscript/elixirscript/blob/master/FAQ.md#completed-modules" rel="noopener nofollow ugc">Completed Modules</a>:</p>
<blockquote>
<p>Completed Modules</p>
</blockquote>
<ul>
<li>Tuple</li>
<li>List</li>
<li>Atom</li>
<li>Range</li>
<li>Logger</li>
<li>Map</li>
<li>MapSet</li>
</ul>
<p>so I thought that I can use it already. What about create a <code>Logger</code> backend - is it a good way for you?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25609" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-25609" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25609"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #16"></div>
  </section>
</div>
    <div class="postbit" id="25610" data-post-id="25610">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="bryanjos" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/120/1035_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  bryanjos
                      <span class="op-star" title="Thread Starter">
                        <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                      </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Good point <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"> I’ll update the docs. There used to be an implementation in the earlier days but since I started implementing the standard library in elixir I never added one back.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25610" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-25610" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25610"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="25611" data-post-id="25611">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Eiji" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Eiji/120/36743_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Eiji
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="bryanjos" data-post="15" data-topic="2409">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/48/1035_2.png" class="avatar"> bryanjos:</div>
<blockquote>
<p>I am all for it. Even though Elixirscript can’t create classes,</p>
</blockquote>
</aside>
<p>You could write a simple <code>Macro</code> that creates <code>Module</code> with some info, for example in module attributes.</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defjsclass MyModuleName, :main do
  # shortcut for define variable getter
  defjsvariable :variable_name, :get
  # shortcut for define another variable getter and setter
  defjsvariable :another_variable_name, :both
  
  def main do
    # ...
  end
end
</code></pre>
<p>that should be visible like:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">defmodule MyModuleName do
  @elixir_script_class_constructor_method_name :main
  @elixir_script_is_class true

  # shortcut for define variable getter
  defjsvariable :variable_name, :get
  # shortcut for define another variable getter and setter
  defjsvariable :another_variable_name, :both

  def main do
    # ...
  end
end
</code></pre> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25611" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-25611" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25611"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #18"></div>
  </section>
</div>
    <div class="postbit" id="25620" data-post-id="25620">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="OvermindDL1" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/OvermindDL1/120/2677_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  OvermindDL1
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="quote no-group" data-username="bryanjos" data-post="15" data-topic="2409">
<div class="title">
<div class="quote-controls"></div>
<img alt="" width="24" height="24" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/bryanjos/48/1035_2.png" class="avatar"> bryanjos:</div>
<blockquote>
<p>There is no support for defining classes and that’s on purpose. But if someone can find an idiomatic Elixir way to add classes I am all for it.</p>
</blockquote>
</aside>
<p>_cough:  <a href="https://github.com/wojtekmach/oop_" rel="noopener nofollow ugc">https://github.com/wojtekmach/oop_</a></p>
<p>Just a joke, but it works!  ^.^</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25620" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-25620" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25620"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #19"></div>
  </section>
</div>
    <div class="postbit" id="25621" data-post-id="25621">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="krapans" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/krapans/120/3866_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  krapans
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Haha, this one is good. However after longer time working with Elixir, for me there is not such need to want OOP back <img src="https://forum.elixirforum.com/images/emoji/apple/smiley.png?v=15" title=":smiley:" class="emoji" alt=":smiley:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="25621" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixirscript-converts-elixir-to-javascript/2409/21">Post #20</a>
	                </div>
	            </div>
              <div id="likers-container-25621" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="25621"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #20"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/2409/load_more?page=3">Load more posts (22 remaining)</a>
</div></template></turbo-stream>