-
Notifications
You must be signed in to change notification settings - Fork 0
/
feedback
46 lines (36 loc) · 1.36 KB
/
feedback
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
replace fib example with totalling order
clarify gradle story
explain bang better
neckbeard photo
try reducing slides down to just phrases
is it hard in ruby?
may not be as easy in more functional languages, but doesn't mean you can't use the ideas
TCO explanation
questions:
Is it hard and not worth doing in ruby
What's a monad
would you recommend purely functional in ruby?
conflating static types and functional
erlang and elixir are functional - no shared mutable state
but no static types
the types may marry nicely, and be helpful
and benefit from each on their own
got stuff like map and filter
got proc - first class functions, just not pretty
denigned with option in mind
with more immutable in standard library, moving that way
eg frozen primitives
how to apply functional to make ruby better, and apply the tools of...
make it clearer that I want them to incorporate it in their ruby
Remove how to teach, and talk about how ruby is moving in that way
questions for the audience:
shopping cart total example - should I have an explicit recursive solution too?
another more involved example
more substantial? practical?
simple etl?
chaining? that will be in the etl
testing!
explicit recursion in first example
mention fold to make it clearer for some
split screen last example
more around purpose - avoid things like mocking hell, but not really for greenfields functional