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.

Teva Men s Universal s M Original 10107 Universal Premier Sandal Black c58af28




100% Textile
Imported
Rubber sole
Water -ready polyes ter webbingupper is extremely durable anddries quickly after getting wet
Univers al Strapping Sys tem-Eas y hook-and-loop clos urecomes on and off quickly and getsthe fi t jus t right
Res pons ive RMAT footbedcus hions the foot and puts as pring in your s tep
Contoured EVA footbed s uppor tsyour arch to keep your foot happyand healthy
Rugged rubber outs ole s tands upto abus e and s upplies greattraction
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 Teva Men s Universal s M Original 10107 Universal Premier Sandal Black c58af28 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 Teva Men s Universal s M Original 10107 Universal Premier Sandal Black c58af28 Metro Maps
of the News
Skidders Women s Portable Flip Flops - Size M (7/8) Purple , MUK LUKS Men s Hendrix Black Slide Sandal Black NIKE Air Jordan Hydro 13 XIII Sandal Slide White/Red White/Metallic Silver REFRESH SHOES Refresh Women s Wedge Sandal Black KEEN Women s Rose Sandal Magnet/Gargoyle KEEN - Men s EVOFIT ONE Water Sandal for Outdoor Adventures Heathered Black/Magnet KEEN Men s Newport H2 Sandal Navy/Medium Grey , Inkach Women Flat Slipper, Stylish Ladies Girls Flip Flops Faux Fuzzy Fur Slide Slip On Flat Sandal Slipper Shoes Red Chaco Women s Wrapsody X Athletic Sandal Picnic Purple , Mordenmiss Men s Summer New Leather Beach Slippers Sandals Mm11 Black Merrell Men s Telluride Slide Sandal Stucco , NIKE Men s Jordan Hydro 5 Sandal White/Metallic Silver-cool Grey , BZees Women s Kiss Wedge Sandal Blue Multi Print SoftWalk Women s Tillman Dress Sandal Red Rumas Women Summer Flat Sandals Slippers Leisure Soft Flip Flops Beach Slipper White , leanna Women s Boho Open Toe Hidden Wedge Heel Tassel Roma Gladiator Boots Sandals Shoes White , Boombah Men s Tyrant Slide Sandals - 32 Color Options - Multiple Sizes Black/Columbia , Merrell Women s Tetrex Crest Wrap Sport Sandal Black CLARKS Sandals 26132455 Mena Silk Black adidas outdoor Men s Terrex Climacool Boat Water Shoe White/White/Black , MT-onemix Women Men Awesome 3-in-1 Lightweight Athletic Rome Sneaker Shoes Off White Inkach Women Wedges Sandals - Fashion Bohemia Summer Platform Toe Sandals High-Heeled Pumps Shoes White , 385 Fifth Women s Ace Canvas Lace up Slide Sandal Flip Flops Slip On Open Toe Flat Tennis Sneakers Shoes White KEEN Women s Venice II H2-W Sandal Black/Steel Grey Cue Tee Store Men s Water Shoes Lightweight Breathable Sandals Outdoor Quick Drying Shoes for Walking Beach Swim Pool Grey+blue , NATURAL SOUL Women s Beatrice Fisherman Sandal Black Lizard , Eileen Fisher Women s Sport-Nu Flat Sandal Persimmon Teva Women s Tirra Athletic Sandal Teal/Dark Shadow RAISINGTOP Women flip Flops Shower Flat Bath Slippers Open Toe Summer Sandals Indoor Comfort Non Slip New 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!)
Teva Women s Tirra Athletic Sandal Chocolate Chip , MT-onemix Women Men Awesome 3-in-1 Lightweight Athletic Rome Sneaker Shoes Black/Red , Sam Edelman Women s Rheta Wedge Sandal Black/Ivory , Lucky Brand Women s Adolela Slide Sandal Saffron , Men Beach Shoes Comforatble Crocodile Leather Flip Flop Casual Outdoor Men Slipper Sandal Big Size37-46 Dropship Blakc Sandal Viakix Water Shoes for Women – Ultra Comfort, Quality, Style – Swim, Pool, Aqua, Beach, Boat Slate Cool walker Men Women Kids Water Shoes Lightweight Quick Dry Barefoot Aqua Sports Sneaker for Beach Swim Netsilver Zhuanglin Men s Mesh Slip On Water Shoes Casual Walking Shoes 9989 Blue CRC Women s Stylish Round Toe Mesh Sparkle Material Synthetic Ballroom Morden Tango Party Wedding Professional Dance Shoes , Emeril Lagasse Women s Quarter Slip-on Mesh Food Service Shoe Black , BEARPAW Women s Knit Tall Black Tin Haul Shoes Women s TA$TY Western Boot Brown YIBLBOX Womens Mesh Split Sole Jazz Shoes Lace Up Ballroom Dance Sneakers for Girls , SoftWalk Women s Meredith Clog Multi Mosaic PSW Womens MSTKH Rubber Rain Boots Pink/White Polka Dots Dan Post Mens Milwaukee J Toe Boots Black , XYD Women Retro Strappy Gladiator Sandals Block Heel Open Toe Mule Slip On Slipper Shoes Red New Balance Men s 500V1 Leather Training Shoe White/Royal , Nike Men s Metcon DSX Flyknit Training Shoe Total Crimson/Hyper Orange , ESSEX GLAM Womens Stiletto High Heel Pointed Toe Slouch Ruched Faux Suede Knee High Boots Red Faux Suede Harley-Davidson Men s Hustin Waterproof Harness Boot Black , ECCO Men s Biom Hybrid 3 Gore-Tex Golf Shoe Concrete/Scarlet , A2 by Aerosoles Women s Ultrabrite Ballet Flat Black Two Tone Skechers Men s Go Elite 3 Approach Relaxed Fit Golf Shoe Black/White Madden Girl Women s Opus Fashion Boot Cognac Paris DailyShoes Women s Pointy Toe Flats D Orsay Buckle Ankle Strap Casual Comfort Ballerina Ballet Flat Shoes Navy Suede ASICS Men s Gel-Lyte MT Fashion Sneaker Black/Black Inov-8 Women s Trailtalon 290 Trail Running Shoes Black/Teal Black/Teal , VANS MENS SK8 HI REISSUE LEATHER SHOES True White , Munro Womens Veranda Black Suede/Patent 0
1
2
3
4
5
6
7
8