What's new in the Elixir ecosystem? Also, updates on what the Elixir team has done in the last few months, what are the projects they're working on, what's going on on the research side, and what features will be in the next release.
references, structs) • plug-in system to understand compiler’s view of the world • @compile {:no_warn_undefined, OptionalDependency} • https: //github.com/sasa1977/boundary
# ... end defmodule MySystemWeb do use Boundary, deps: [MySystem], exports: [Endpoint] # ... end defmodule MySystem.Application do use Boundary, deps: [MySystem, MySystemWeb] # ... end
Deprecate &Foo.bar()/0 in favor of &Foo.bar • 1.12 • Deprecate mod.foo in favor of mod.foo() • Deprecate map.foo() in favor of map.foo • v2.0 • Change the AST, so foo.bar has nil as args (the same as variables)
- @hauleth • Support all levels of OTP logger • Support structured logging by logging maps or keyword lists • Allow level to be set per module with Logger.put_module_level/2
data processing pipelines • Builds on top of GenStage • Support for for SQS, Kafka, RabbitMQ, Cloud PubSub • Back-pressure, batching, graceful shutdown, testing, rate limiting, …