Dave Thomas
pragdave
Total Packages
31
Total Downloads
73 688 792+
Packages
component
0.2.5The component framework is meant to make it easy to decompose an application into many simple services. It does this by eliminating boilerplate code in common service patterns: source files can be just domain logic. See the GitHub repo for details.
gen_template_umbrella
0.1.10Generate a basic umbrella project.
jeeves
0.1.3Jeeves is library that transforms regular modules into named or anonymous singleton or pooled GenServers. Just write your business functions, and Jeeves will convert them into an API, a server, and potentially a pooled set of workers.
work_queue
0.0.3A simple implement of the Hungry Consumer model of concurrent servers.
pipe_while_ok
0.0.2PipeWhileOk =========== Moved to https://githib.com/pragdave/exlibris
dd
0.0.3Create fieldsets (aka structs) with validation and Phoenix form_for compatibility, making it easier to separate resource applications from your web frontend.
gen_template_template
0.1.5A template that generates blank template projects, intended to be used by folks creating their own templates.
gen_template_ecto_server
0.1.1Generate a simple free-standing application with an ecto layer, intended to be used as a database resource in an application written using decoupled resources.
stream_perlin
0.1.1Generate a stream of random-ish floats between -1 and 1 using the Perlin algorithm. When plotted, the points will tend to form a smooth curve. This is useful when generating mock values that are supposed to be "natural."
diet
0.1.0Diet is a DSL for writing your program logic as a sequence of trivial transformations. See https://github.com/pragdave/diet_examples for some example code, and https://www.youtube.com/watch?v=L1-amhlGk7c for a talk that contains examples of Diet in action.
periodic
0.1.0Run functions periodically: each function can be called on a different schedule.