brehaut.net
A Lazy Sequence
https://brehaut.net/2012
Authentication is machine learning. I’ve observed that as authentication systems develop they gradually merge with other abuse-fighting systems dealing with various forms of spam (email, account creation, link, etc.) and phishing. Authentication eventually loses its binary nature and becomes a fuzzy classification problem. Moving away from Noir. It’s time to deprecate Noir and ask that people focus on Compojure instead. In which Phil Hagelberg comments on abstraction. A Logic Programming reading list.
blog.goodstuff.im
Post: @puredanger and @al3x create an Awesome Loop
http://blog.goodstuff.im/awesome-loop
Puredanger and @al3x create an Awesome Loop September 26, 2012. Wow… Strange Loop was a most excellent tech conference. It was three days (including the Emerging Languages Camp. Of excellent speakers, cool people to talk to, and an overall stellar vibe. The first day of the conference was the Emerging Languages Camp. While I'm a big fan of emerging languages and I'm and author of one. I did not have high expectations about what we were going to hear. Boy was I wrong. The days started with Jeremy Ashkenas.
functionaltalks.org
Brian McKenna: Roy - rescuing JavaScript from itself – FunctionalTalks.org
http://functionaltalks.org/2013/06/24/brian-mckenna-roy-rescuing-javascript-from-itself
Brilliant people giving brilliant talks on Functional Programming. Brian McKenna: Roy - rescuing JavaScript from itself. June 24, 2013. Brian McKenna ( @puffnfresh. Is a man who thinks that JavaScript rightly sucks. Fortunately for us, he was prepared to do something about it. Generations to come will thank him. Enter Roy. Language - that is, a language that compiles down to pure JavaScript. Brian talks through this Haskell-like language which amongst other features is immutable. Using the So Simple Theme.
nullzzz.blogspot.com
null: Mocha on Monads
http://nullzzz.blogspot.com/2013/12/mocha-on-monads.html
Disclaimer: This article can be classified as a Monad Tutorial and therefore considered harmful. Proceed at own risk. The challenge in testing a browser application with Mocha. Is that the application behaves asynchronously because of things like page transitions and AJAX. This means that the test code often has to wait for some condition before continuing. And, as we all know, Javascript doesn't have threads and thus we cannot block when we wait. This means we need to use callbacks. Shouldn't be too har...
nullzzz.blogspot.com
null: December 2013
http://nullzzz.blogspot.com/2013_12_01_archive.html
Disclaimer: This article can be classified as a Monad Tutorial and therefore considered harmful. Proceed at own risk. The challenge in testing a browser application with Mocha. Is that the application behaves asynchronously because of things like page transitions and AJAX. This means that the test code often has to wait for some condition before continuing. And, as we all know, Javascript doesn't have threads and thus we cannot block when we wait. This means we need to use callbacks. Shouldn't be too har...
calculist.org
Posts tagged 'modules' (page 1)
http://calculist.org/tags/modules.html
A little lambda goes a long way. Jun 29th, 2012. I haven’t spoken enough about the rationale for declarative, static module resolution in ES6 modules. Since multiple module systems exist in pure JS, the concept of modules that involve new syntax is coming across as foreign to people. I’d like to explain the motivation. By contrast, in the ES6 module system, modules are not objects, they’re declarative collections of code. Importing definitions from a module is also declarative:. On the origin of specs.
functional-orbitz.blogspot.com
functional orbitz: June 2012
http://functional-orbitz.blogspot.com/2012_06_01_archive.html
Wednesday, June 6, 2012. My Mental Evolution In Making A Language. And thats just a list of recent languages that compile to JavaScript. Many more languages have come out, relatively recently, such as Go. Most of these languages will be minor dents in the history of programming languages, but that is OK. Not everything has to be important to be worth doing. But they have gotten me thinking. Should I create a language? What would it have to offer? Is the effort worth it? Subscribe to: Posts (Atom).
noamlewis.wordpress.com
Introducing SJS, a type inferer and checker for JavaScript (written in Haskell) – Noam Lewis
https://noamlewis.wordpress.com/2015/01/20/introducing-sjs-a-type-inferer-and-checker-for-javascript
Introducing SJS, a type inferer and checker for JavaScript (written in Haskell). January 20, 2015. January 20, 2015. TL;DR: SJS is a type inference and checker for JavaScript, in early development. The core inference engine is working, but various features and support for the full browser JS environment and libraries are in the works. SJS (Haskell source on github. And (as a bonus) allows fully unambiguous type inference. Has a much more advanced (compared to closure) type checker, and seems to be based ...
calculist.org
Posts tagged 'ES6' (page 1)
http://calculist.org/tags/ES6.html
A little lambda goes a long way. Jun 29th, 2012. I haven’t spoken enough about the rationale for declarative, static module resolution in ES6 modules. Since multiple module systems exist in pure JS, the concept of modules that involve new syntax is coming across as foreign to people. I’d like to explain the motivation. By contrast, in the ES6 module system, modules are not objects, they’re declarative collections of code. Importing definitions from a module is also declarative:. On the origin of specs.
SOCIAL ENGAGEMENT