# DarkKernel - elixir functions which use dark magic

**URL:** <https://forum.elixirforum.com/t/darkkernel-elixir-functions-which-use-dark-magic/52413>\
**Category:** Announcing\
**Tags:** library, quality, macro, dark\_kernel\
**Created:** [December 10, 2022, 11:08pm UTC](https://forum.elixirforum.com/t/darkkernel-elixir-functions-which-use-dark-magic/52413 "2022-12-10T23:08:01Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![tmbb](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/t/77aa72/32.png) [@tmbb](https://forum.elixirforum.com/u/tmbb)\
**Post date:** [December 11, 2022, 4:51am UTC](https://forum.elixirforum.com/t/darkkernel-elixir-functions-which-use-dark-magic/52413/10 "2022-12-11T04:51:34Z")

</div>

> [@christhekeele](#):
>
> I’d agree with @cmo:

So you prefer the `<~` operator outside, right? like this: `~k[a, b, c] <~ opts`

---

_[View the full topic](https://forum.elixirforum.com/t/darkkernel-elixir-functions-which-use-dark-magic/52413)._
