purerl-alias
A library for aliasing PureScript (purerl) modules in Elixir code.
Usage Example
defmodule MyModule do
require PurerlAlias # One can also specify `as: PSAlias` or the like
PurerlAlias.alias(MyPureScriptCode.MyPureScriptModule)
PurerlAlias.alias(MyPureScriptCode.MyPureScriptModule, as: MyAlias)
def my_function() do
MyPureScriptModule.myEffectfulFunctionFromPureScript().()
MyAlias.myOtherFunction()
end
endHosted documentation
See https://hexdocs.pm/purerl_alias for usage instructions.
Installing
Add :purerl_alias to your list of dependencies in mix.exs:
def deps do
[{:purerl_alias, "~> 0.1.3"}]
end
Made with purerl.