-
Notifications
You must be signed in to change notification settings - Fork 8
/
TODO
22 lines (21 loc) · 925 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# In no particular order:
* Write tests for the Erlang data providers
* Add documentation, including a comprehensive README
* Add fake data providers:
14. Bitcoin
15. Code - ISBN generator
* Add streams module for dealing with huge list values
* Support optional template context so that "{{name}}" produces the same output when called.
* Regexify: Given a regular expression, attempt to generate a string
* Refactor: remove all exceptions and thrown errors.
* Extend template to support filters
* Add escript CLI
Examples:
1.$ fakerl profile ssn,birthdate
2.$ fakerl "Hi there! My name us {{ name.name }}"
3.$ faker address
* Add support for embedding Erlang code in the template
* Add property based test generators.
Examples:
1. int and list of 10 ints: "{{ int }} {{ list(int,10) }}"
2. dict of int * string and string of 20 characters "{{ dict(int, string) }}, {{ string(char(20)) }}"