Skip to content

botsquad/bubble_lib

Repository files navigation

BubbleLib

Elixir CI Hex.pm Version

BubbleLib contains a collection of utility functions for BubbleScript, the conversational DSL powering the Botsquad platform.

  • BubbleLib.Builtins — BubbleScript's builtin functions and "loose" operators
  • BubbleLib.XML — XML handling (parse / build / query), using :xmerl
  • BubbleLib.AutoMap — "Easy" lossy / auto maps / array access
  • %BubbleLib.AutoMap.ETS{} for storing large collections in AutoMap

Installation

If available in Hex, the package can be installed by adding bubble_lib to your list of dependencies in mix.exs:

def deps do
  [
    {:bubble_lib, "~> 1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/bubble_lib.

About

Generic collection of utility functions for BubbleScript

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages