This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-12-27
Channels
- # adventofcode (3)
- # aws (1)
- # beginners (79)
- # boot-dev (1)
- # clara (50)
- # cljs-dev (7)
- # clojure (60)
- # clojure-austin (1)
- # clojure-germany (1)
- # clojure-greece (1)
- # clojure-russia (3)
- # clojure-spec (43)
- # clojure-uk (1)
- # clojurescript (76)
- # data-science (1)
- # datomic (26)
- # docs (2)
- # emacs (7)
- # fulcro (10)
- # hoplon (1)
- # instaparse (1)
- # lumo (3)
- # off-topic (16)
- # om (3)
- # onyx (2)
- # re-frame (3)
- # reagent (24)
- # ring-swagger (10)
- # shadow-cljs (15)
- # spacemacs (1)
- # sql (16)
- # uncomplicate (12)
- # unrepl (47)
there's a port of racket to etherium with a comical name
pyramid scheme, that's the one http://www.michaelburge.us/2017/11/28/write-your-next-ethereum-contract-in-pyramid-scheme.html
That is an awesome name choice. Looks like it compiles to JavaScript. I guess JavaScript is the primary language supported by the Ethereum VM?
yeah, the etherium language is an ecmascript (or loosely like it) iirc
hmm... actually maybe solidity isn't an ecmascript - but it looks and acts a lot like js, and that's on purpose
implementing an ECMAscript would be too "polished and professional" for them I guess
it's telling to me that given the alternatives of something like pascal that's limited and simplistic, and something like ml that's designed to be easy to reason about, they picked javascript since so many devs know it already
eh, turns out someone already implemented my idea: http://www.newsbtc.com/2017/10/05/million-dollar-homepage-reborn-ethereum-smart-contract-dapp/ no longer any need to learn ethereum scripting
this looks interesting as a crypto-currency language: https://blockstream.com/2017/10/30/simplicity.html
any #javascript hacker here?
How to (into {} (map f {"foo" 33}))
in ES6 JS?
I'm with Object.entries({"foo": 33}).map(f)
that results in [["foo", 33]]
. Now I want to turn "coll of tuples" in a "object"
in google closure there's the goog.object library which is useful
goog.object/map
Not in the project @noisesmith. Solved with .....reduce(f, {})