我希望在Elixir代码中使用一些Erlang结构,其中之一是Erlang列表推导。
我的一般问题是,在编写Elixir代码时是否有一些方式可以"降级"到编写Erlang代码(有点像你看到人们在Ruby或TCL等语言中嵌入C的方式)。 我的具体问题(与一般性问题相关)是,我是否能在编写Elixir代码时以某种方式获得类似Erlang风格的列表推导?
如果使用普通的Elixir不可能实现这一点,也许可以通过宏来完成(可能会比较困难)?我确实理解我可以编写一个Erlang模块并从Elixir中调用它,但那并不完全是我要寻找的。