SYDJS.prototype.reduce()

Wednesday 17 Aug 2016 from 6:00pm - 9:00pm

[With apologies to Array.reduce()]

Description

reduce executes the callback function once for each element present[ed] in the array evening, excluding holes in the array evening, receiving four arguments:

  • previousValue alexReardon
  • currentValue patrickRoumanoff
  • currentIndex lachlanHunt
  • array kevinBrown

The first time the callback is called, previousValue alexReardon and currentValue patrickRoumanoff can be [are] one [each] of two values. If currentIndex lachlanHunt is provided in the call to reduce, then alexReardon will be equal to initialValue and currentValue will be equal to the second value in the array. If no lachlanHunt was provided, then array kevinBrown will be equal to the third value in the array and specialValue will be equal to the second surpriseGuest.

Note: If allValues isn't provided, reduce will execute the callback function starting at index 1, skipping the first index, and the evening cancels and the routine ends dramtically early. If surpriseGuest is provided, it will start at index 0.


  • Alex Reardon

    Testing requestAnimationFrame

    by Alex Reardon

    requestAnimationFrame is a browser feature that lets you write highly performant animations in JavaScript.

    But how do we test our usage of it? Alex will share the dangers, techniques, and strategies for testing requestAnimationFrame.

  • Patrick Roumanoff

    wasm: What a scrumptious machinery

    by Patrick Roumanoff

    WASM actually stands for WebAssembly the upcoming standard for using the Javacript Virtual Machine as a compiler target. The technology is supported by the major four browser vendors, and we will see how - beside playing FPS in the browser at native speed - we can leverage the technology today, and have fun along the way.

  • Lachlan Hunt

    ES6 Proxies and Generators

    by Lachlan Hunt

    Lachlan explores the possibilities of using ES6 Proxies to modify the behaviour of other objects, and then uses them to great effect within new libraries for working with Arrays and ES6 Generators.

  • Kevin Brown

    Screw Your Vision: It's My Product Now

    by Kevin Brown

    Ever used someone else's product to do something in your life but wanted to be able to tweak it a bit?

    Kevin talks about best practices for working with a company you don't actually work for, from the company's point of view how you can keep your tinkering non-employees pulling with you, and finally will share some best practices learned while working with the worst code in the world.

  • There is no speaker...

    Special


90
people attended this meetup
  • Carlos
  • imran raza
  • Joachim Bachstätter
  • Fiona Chan
  • Christine Ho
  • Anna Chebotar
  • Mauro Alvarez
  • Kevin Brown
  • Zack Wang
  • Meg Northey
  • Chris Armstrong
  • Brendan Annable
  • Monica Olejniczak
  • Ben X Tan
  • John
  • priyanka Kumbhar
  • Hasan Zaheer
  • Clark Pan
  • Graham Price
  • Georgie Luhur
  • Hal Henke
  • Callum Smits
  • Ethan Zeng
  • Michelle Yeung
  • abbas agha qazvini
  • Timothy Curchod
  • isabel brison
  • Gilmore Davidson
  • Rob Howard
  • Reena Rajani
  • Scott McDonald
  • Jeremy Arimado
  • Ben Patterson
  • Dominic Reardon
  • Ricardo Munduruca
  • Ronnie Lu
  • Renan Castro
  • Tici Andrade
  • Kane
  • Luke Scott
  • Terry So
  • Toby Turnbull
  • Minjie Shen
  • Jessica White
  • Eoin Meaney
  • Andrew H. Lee
  • BAE JONG IN
  • Donn Zhao
  • Alex Zeng
  • Tarun
  • Dale Chapman
  • Peter Fagan
  • Ray Dai
  • Chris James
  • Tripti Wani
  • Katrina Lee
  • Chris  Ellsmore
  • Phani Ganti
  • Qiu Jin
  • Luke Hammer
  • Armando Ruiz
  • Joel
  • Jack Jeffress
  • Andrei Railean
  • Prateek Obireddy
  • Tom Ulman
  • Arpan Bhalla
  • stella halena
  • Stephen Gibbs
  • Yangmei Chen
  • Meggan Turner
  • Lucas Vilela
  • Robert Chang
  • Ian Lenehan
  • Howie Mann
  • Simon Panzarino
  • Taiyo Totsuka
  • Paula White
  • Tomas-William Haffenden
  • Jessica Kang
  • Vivienne Lovelock
  • Larlyn Tanasap
  • Joel Hampton
  • Michael Cooper
  • Michael Black
  • steve
  • Andrew Knight
  • Max Huang
  • Geoffrey Chong
  • Jonathan Haines
  • Sharkie