Introduction of the Clova library for developing skills for Line's Clova AI Assistant, and a discussion of issues and concerns I had implementing a library as my first Elixir project.
+ JSON Parsing is handled automatically • Dispatcher: More declarative than calling manually inside endpoint Bad points • Forces all requests through pipeline so cannot serve any non-clova requests. • Can only validate one app_id • Can only dispatch to one callback module ύοέʔδͷ࣮ͰΜͩͱ͜Ζ