(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
(by @andrestaltz)
If you prefer to watch video tutorials with live-coding, then check out this series I recorded with the same contents as in this article: Egghead.io - Introduction to Reactive Programming.
| // points = number of points (minimum 3) | |
| // outer = radius to outer points | |
| // inner = radius to inner points | |
| module Star(points, outer, inner) { | |
| // polar to cartesian: radius/angle to x/y | |
| function x(r, a) = r * cos(a); | |
| function y(r, a) = r * sin(a); | |
| // angular width of each pie slice of the star |
| {% macro render_field(field) -%} | |
| {% set with_label = kwargs.pop('with_label', False) %} | |
| {% set placeholder = '' %} | |
| {% if not with_label %} | |
| {% set placeholder = field.label.text %} | |
| {% endif %} | |
| <div class="form-group {% if field.errors %}error{% endif %}"> | |
| {% if with_label %} | |
| <label for="{{ field.id }}" class="control-label"> | |
| {{ field.label.text }}{% if field.flags.required %} *{% endif %}: |
| # Assumption : bash-completion package is installed and enabled | |
| # Try it : just "source ledger" | |
| # Here are three possible ways to install this file | |
| # 1. As ~/.bash_completion file | |
| # 2. As ~/.bash_completion.d/ledger file, with additional file | |
| # ~/.bash_completion which contents ". ~/.bash_completion.d/ledger" | |
| # 3. As /etc/bash_completion.d/ledger | |
| _ledger() | |
| { |