Edward Z. Yang
ezyang@
mit.edu
cs.stanford.edu
fb.com
Research Engineer, Facebook AI Research
PhD, Stanford University 2017
BS, Massachusetts Institute of Technology 2012
RésuméCurriculum VitaeScholar
BlogTwitterG+FBTumblrGitHubLP

I'm currently working at Facebook NY, thinking about the intersection of programming languages and machine learning. I'm also primarily responsible for the implementation in GHC of Backpack, a new mix-in module system for Haskell.

FRYE s Men B077T8KYGM Shoe s Brett Slip On Tennis Shoe White 881e441




Leather
Imported
Rubber sole
Shaft measures approximately low-top from arch
Slip on Sneaker
Rubber outsole
responsible for the implementation in GHC of Backpack, a new mix-in module system for Haskell.



(I use a ThinkPad X61 Tablet. Find me on freenode as ezyang, or on Strava, Stack Overflow, Wikipedia, Tripit, Reddit, LinkedIn, Mendeley.)

Recent publications and pre-prints FRYE s Men B077T8KYGM Shoe s Brett Slip On Tennis Shoe White 881e441 Teaching
CS242 Programming Languages
Basic concepts and design tradeoffs related to programming languages. The first half of the course focuses on functions, types, scope, storage management, exceptions, and continuations. The second half covers object-oriented features and concurrency. Concludes with a few special-topics in programming languages. I was awarded distinction in teaching for this class.
Some projects I'm associated with... GHC a compiler for the functional language Haskell Cabal a build system and package manager for Haskell HTML Purifier a standards compliant HTML filter FRYE s Men B077T8KYGM Shoe s Brett Slip On Tennis Shoe White 881e441 Metro Maps
of the News
adidas Originals Men s Superstar 80s Vinwht,supcol,owhite , New Balance Women s WC1006v1 Tennis Shoe White/Silver , Diadora Unisex Titan Weave White/White/Red , Babolat Men s SFX All Court Tennis Shoe White/Blue Converse Chuck Taylor All Star Canvas Low Top Sneaker Black/White , Diadora N-92 Skateboarding Shoe Marzipan Choco Brown , Converse Chuck Taylor All Star Core Ox Black , adidas Men s Approach Tennis Shoe White/White/White Fila Men s Original Tennis Classic Sneaker White/White/White Diadora Mens M.Shindano 4 Grey TOMS Women s Del Rey Sneaker Birch Suede/Mosaic Tile , PUMA Select Men s Blaze Of Glory Limitless High Evoknit Sneakers Puma Black/Puma Black/Puma Black , New Balance Women s Clay Court 996 V3 Tennis Shoe Deep Ozone Blue/Ozone Blue , Diadora Men s B.Elite Court Shoe White/Climbing Ivy/Cordovan , Converse Men s Chuck Taylor All Star Seasonal Ox Navy,. , Steve Madden Womens Excuse Rose Gold New Balance Men s 574 Resort Sport Lifestyle Fashion Sneaker Steel/Silver Mink Converse Men s Chuck Taylor All Star Seasonal Ox Inked/Egret/Dark Denim , Dr. Comfort Chris Men s Therapeutic Extra Depth Athletic Shoe leather/mesh lace-up Black , Converse Men s Chuck Taylor All Star Seasonal Ox Navy/Red/White adidas Originals Men s Superstar Adicolor Shkmin/Shkmin/Shkmin JBU by Jambu Women s Gwen Rain Shoe Black Earth Converse Men s Chuck Taylor All Star Seasonal Ox Dusk Grey Lakai Daly Skate Shoe Denim Textile , Onitsuka Tiger Delegation Light Dark Blue/Dark Blue , PENGCHENG Womens Tennis Shoes Running Walking Sports Casual Athletic Sport Lightweight Fashion Sneaker for Girls Darkblue , Yonex SHB 03 EX Indoor Court Shoes White/Black ASICS Women s Gel-Resolution 7 Tennis Shoe Porcelain Blue/Silver/White adidas Womens Gymbreaker Bounce Shock Red/White/Ray Red ,
a visual metaphor for interconnected story lines
(joint work with Dafna Shahaf, Russell Chou and Jacob Jensen)
hp/D3.js an interactive GHC heap profile pastebin Logitext an interactive textbook for teaching the sequent calculus COWL a confinement system for the web Wizard a distributed autoinstall management system CSRF Magic automatic protection against Cross-Site Request Forgery Monad.Reader a magazine about all things Haskell
(I’m editor: send me a note if you want to write something!)
Dolce Vita Women s Celita Slide Sandal Off White Leather Xero Shoes Z-Trail Lightweight Sandal - Barefoot-Inspired Hiking, Trail, Running Sport Sandals - Women s Multi-brown , KARKEIN Military Tactical Boots Army Combat Jungle Boots Lace Up Desert Martin Boots for Women and Men Sand MIXSNOW Men s Water Shoes Mesh Casual Walking Shoes Slip-On Loafers Green Optimal Men s Safety Boot Steel Toe Boot Work Boot Composite Toe Boot Embossed Leather Ariat Men s Sport Square Toe Western Cowboy Boot Fiddle Brown AVADAR Water Shoes, Men Women Barefoot Quick Dry Aqua Shoes. Ts-deep Blue The FLEXX Women s Boco Loco Ballet Flat Silver Saffio Very Fine Ballroom Latin Tango Salsa Dance Shoes for Women SERA7002 3 Inch Heel + Foldable Brush Bundle CHNHIRA Women s Fashion Ballroom Mesh Soft Sport Dance Jazz Sneaker Dr. Martens Women s 1B99 14 Eye Boot Black Pleaser Women s Whimsey-115 Strappy Boot Black Velvet Dr. Comfort Womens Breeze Coffee Diabetic Extra Depth Velcro Sandal Coffee Pajar Men s Trooper Boot Cognac/Cognac LALO Men s Bloodbird Athletic Training Shoe Blk Ops Calzuro Autoclavable Clog with Upper Ventilation Purple Refresh Footwear Women s Over The Knee Thigh High Lace Up Back Stacked Chunky Heel Boot Taupe MUK LUKS Women s Dawn Suede Scuff Slippers Black , Alegria Women s Belle Mary Jane Flat Perennial , NIKE Lunar Control Vapor 2 Golf Shoes Anthracite/White-wolf Grey-volt Brinley Co Women s Vega Knee High Boot Chestnut FRYE Women s Carson Ballet Flat Camo Antique Soft Vintage adidas Men s Crazyquick 2.0 White/Platinum/White , New Balance Men s 896v2 Tennis Shoe Black/Flame , Vans Unisex Old Skool Classic Skate Shoes Dress Blues/Material Mix , Diadora N-92 Skateboarding Shoe Egg Nog Dramatical Murder DMMD Clear Cosplay Shoes Boots Custom Made - Vans Unisex Era 59 Skate Shoes Canvas Gum Black Light Gum , Florsheim Work Women s FS28 Wily Steel Toe ESD Slip-On Black , NIKE SB Portmore II Ultralight Men s Skateboarding Shoe Black/Black/Anthracite 0
1
2
3
4
5
6
7
8