OpenApiSpex is an Elixir lib to provide OpenAPI documentation for your Phoenix web application. The way it works is you annotate the controller functions with @doc statements where you specify what the request and responses should look like.
There is...
Sometimes you might need to execute code dynamically based - for instance - on the name of a module, akin to code reflection on other languages.
In Elixir one way this can be achieved is by using Erlang's :code
module. As an example, say you want to...
All Ruby/Rails developers know that for features neither provides, there is probably a Ruby Gem contributed by someone in the community that solves that problem.
Elixir’s equivalent to Ruby Gems are Hex packages. Hex is a package manager that provides...
This video explores a bit of utility based AI for tile based position selection by applying re-usable considerations to the decision making mechanism.
It is probably an oversimplification of the term Utility AI, but should be a reasonable introduction...