Skip to content

Instantly share code, notes, and snippets.

@neeraj9
Last active February 9, 2019 22:27
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save neeraj9/45a6a0b42a6211b4744bc94d8199b67e to your computer and use it in GitHub Desktop.
Save neeraj9/45a6a0b42a6211b4744bc94d8199b67e to your computer and use it in GitHub Desktop.
BeamParticle Elixir Dynamic function for /post/ HTTP POST JSON handler
#!elixir
# Sample Python 3 function to return what was passed in as the first argument.
# Notice that this template works for the /post/<thisfun> interface, where
# json input is passed in the first argument postBody, while the response
# is a binary or a string, which must be json as well.
fn (body, context) ->
decoded_map = :jiffy.decode(body, [:return_maps])
# TODO process decoded_map
result = decoded_map
:jiffy.encode(result)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment