Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Marcus Daniels
It is really not a big change from classes. If you already have objects, often all you have to change is that you return them. Object-oriented languages implicitly have the notion of the object as a first argument, so you've got a container to work with. The job of higher level code is to

Re: [FRIAM] [WedTech] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Bob Ballance
FWIW: I’ve been programming and teaching in R for quite a while, and have recently started working in Elixir (based on the Erlang virtual machine and process model) for web application development. The two languages have application spaces that are quite distinct. . . . Bob > On Aug 11, 2017,

Re: [FRIAM] random v stochastic v indeterminate

2017-08-11 Thread Prof David West
Jenny mentioned Arrival of the Fittest. I will condense a set of notes that I am sending Jenny about the book and will post the condensed version to the list. I think it could resolve a lot of this 'random' issue. davew On Fri, Aug 11, 2017, at 12:18 PM, Nick Thompson wrote: > Steve, > >

Re: [FRIAM] random v stochastic v indeterminate

2017-08-11 Thread Steven A Smith
Nick - I am very glad to note that you are recovering and your scrappiness is properly returning! */[NST==>The best cardio rehab is for you-guys to keep annoying me. Thanks for that. <==nst] /* You might check with your cardiologist on this one, I'm not sure a rise in BP is the same as

Re: [FRIAM] random v stochastic v indeterminate

2017-08-11 Thread Nick Thompson
Steve, Thanks for staying with me on this. To be honest, I have never encountered anybody who believed that natural selection alone is capable of producing evolution, unless it was somebody who includes some variation-generating mechanism within the notion of natural selection. I have

[FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Owen Densmore
​I know, I know, functional programming is as fun as hitting your head with a brick. But this article does a nice job of showing how functional programming is very Self-like: ​​ https://me ​​ dium.com/@kentcdodds/classes-complexity-and-functional-programming-a8dd86903747 ​It's objects and

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Russ Abbott
Can't resist. I've been in love with functional programming for years. I teach an introductory Haskell class. My goal is to get students to think at a higher level that functional programming facilitates. P.S. The link in Owen's message wasn't created properly. Here's a correction:

Re: [FRIAM] What are the scenarios? Game theory?

2017-08-11 Thread Owen Densmore
Merle: thanks! On Thu, Aug 10, 2017 at 10:14 PM, Merle Lefkoff wrote: > Well, yes, Owen. I was contacted recently by a group of South and North > Korean women who have been meeting secretly in the DMZ. The North Koreans > sent their delegation. It's a really

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Gary Schiltz
Interesting timing. Although I don't do much software development these days, I've been fiddling around with Clojure off and on for the last few years. I conceptually like the ideas behind it, but it takes immutability to more of an extreme than I feel is necessary (e.g. unless you use its

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Marcus Daniels
"I conceptually like the ideas behind it, but it takes immutability to more of an extreme than I feel is necessary (e.g. unless you use its software transactional memory constructs, there is no way to re-bind a local variable)." In Haskell, if this is needed, one uses the State Monad.

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Owen Densmore
On Fri, Aug 11, 2017 at 10:30 AM, Marcus Daniels wrote: > "I know, I know, functional programming is as fun as hitting your head >> with a brick." > > It is fun! > ​That's great to hear, too much is NOT fun in programming!​ > If I have a project that isn't FP, I make it

[FRIAM] How 'Game of Thrones' is taking years off graying Santa Fe

2017-08-11 Thread Tom Johnson
http://www.dailymail.co.uk/wires/afp/article-4780962/How-Game-Thrones-taking-years-graying-Santa-Fe.html Tom Johnson Institute for Analytic Journalism -- Santa Fe, NM USA 505.577.6482(c)505.473.9646(h) Society

Re: [FRIAM] random v stochastic v indeterminate

2017-08-11 Thread Steven A Smith
Nick - ... continued What is presented to the world by the epigenetic system is not mutations but “hypotheses” about ways to live. And presumably epigenetic systems are shaped by natural selection to produce more or less plausible hypotheses. And what is the "hypothesis

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Marcus Daniels
Owen writes: "OK, so in the JavaScript world, how does one inch forward toward functional? I don't want to be so functional as some of the extremes. Curring all the way to one arg functions?" I'm not sure what properties of JavaScript you care about. If it is just the operational part of

Re: [FRIAM] Classes, Complexity, and Functional Programming – Kent C. Dodds – Medium

2017-08-11 Thread Marcus Daniels
"I know, I know, functional programming is as fun as hitting your head with a brick." It is fun! "It is a bit scary letting go of "central control" Classes provide, very human. I mean, who's *boss*?" The caller is the boss. With FP you know that arguments are all read-only. This gives

Re: [FRIAM] Solar Eclipse!

2017-08-11 Thread Marcus Daniels
There's an iPhone app for that, but here's a map. About 3/4 eclipse in Santa Fe. https://eclipse2017.nasa.gov/sites/default/files/publications/NASA_map_508.pdf From: Friam on behalf of Gillian Densmore

[FRIAM] Solar Eclipse!

2017-08-11 Thread Gillian Densmore
Is New Mexico getting left out of the awsome that is the Eclips coming up? Or are the their places to to (try to) get to watch it? FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College to