I hereby claim:
- I am whostolebenfrog on github.
- I am wsbfg (https://keybase.io/wsbfg) on keybase.
- I have a public key whose fingerprint is CDB6 CF2C 2EF6 2F0D 3B1F 76F5 BE5B 56E5 ADC0 B0F7
To claim this, I am signing this object:
type Push { | |
commits: [Commit] | |
} | |
type Commit { | |
sha: String! | |
} |
{ | |
"errors": [ | |
{ | |
"message": "Not authorized to access this field", | |
"locations": [ { "line": 3, "column": 10 } ], | |
"path": [ "User", "secrets" ], | |
"extensions": { | |
"code": "UNAUTHORIZED" | |
} | |
}, |
{ | |
"errors": [ | |
{ | |
"message": "Authentication failure" | |
} | |
] | |
} |
{ | |
Push { | |
commits { | |
sha | |
message | |
author { | |
name | |
} | |
image { | |
imageName |
Wished he had been able to go with Transient-First data structures, but they don't feel like that from a user point of view. | |
The whole point of transient is to take data structures and to make them go fast. | |
Ephemeral is take persistent structures, do interesting things to them. | |
Maybe persistent-first data structures! | |
Basic concepts; | |
- transients |
Automation, animation, art and dance | |
Generative visuals | |
Twissle - parameter automation library, gets params at values for the right time, smooths between two values basically. | |
- start with a state | |
- locate / sample the sequence at a time | |
- actually an interesting programming approach, wonder if it's worth thinking about more problems in this way (sequencing a series over the time and sampling) | |
tween.clj - just the tweening functions. |
Clojure lazy + side-effects is a little odd | |
Resources | |
- file handlers | |
- db stuff | |
This is where the problem exists in clojure as these parts aren't fun. | |
Short lived handles; |
Clojure and molecular serotyping of infectious disease | |
@rsslldnphy | |
Stuart Sierra's component library - lots of people doing these days? | |
Args being passed into functions that don't really need them, just for routing the args to the right place. | |
-- pushed the code from high level functions back up to the top level. not abstracting! interesting | |
Decided not to use protocols |
Clojure GUIs with FlatGUI | |
Problems with traditional approach. | |
- incidental complexity | |
- testing difficult | |
Looking for another way | |
- framework | |
- only need to concentrate on the app logic | |
- logic in one place |
I hereby claim:
To claim this, I am signing this object: