Block or report user

Report or block michaelficarra

Hide content and notifications from this user.

Contact Support about this user’s behavior.

Report abuse

Pinned repositories

  1. purescript/purescript

    A strongly-typed language that compiles to Javascript

    Haskell 5k 382

  2. everything.js

    🌌 a single javascript file that contains every ECMA-262 grammatical production

    JavaScript 119 13

  3. shapesecurity/superpack-spec

    📦 specification for the SuperPack extensible schemaless binary encoding format

    JavaScript 75 14

  4. shapesecurity/shift-spec

    Shift AST Specification

    JavaScript 138 12

  5. eslint/eslint

    A fully pluggable tool for identifying and reporting on patterns in JavaScript

    JavaScript 12.2k 2.1k

  6. proposal-first-class-protocols

    a proposal to bring protocol-based interfaces to ECMAScript users

    168 5

526 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Mon Wed Fri

Contribution activity

August 2018

Created an issue in tc39/ecma262 that received 14 comments

how does for-in test for presence of a property in the enumerated object?

Consider the program let a = { 0: 0, 1: 1, }; let b = { 1: 1, 2: 2, }; function name(x) { return x === a ? 'a' : (x === b ? 'b' : 'unknown'); } let

14 comments

Seeing something unexpected? Take a look at the GitHub profile guide.