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.

Outdoor Slip on Quick Dry 19129 Water Mix Shoes Men Surf Exercise Beach Socks for Men Women Purple Mix 6e74c68




Fabric
Imported
Rubber sole
COMFORTABLE & SAFE£oBreathable upper material, non-slip soles and smooth neck design prevents chafing protect your feet from stepping on rock and stone,be more safe and comfortable
CONVENIENCE:Smooth neck easy to take on and off.Flexible and soft enough to be machine-washed.
LIGHT WEIGHT:Light weight and flexible can easily take it in the bag to everywhere
MULTI-FONCTIONAL:Perfect for swimming class,beach,water aerobics,surfing,weight,training,wake-boarding,sailing,boating,windsurfing,cycling jogging, walking,fishing,garden,lawn,car-washing and yoga,and Also can be used as slippers at home or on airplane.
NOTES: To choose the perfect size of the beach shoes, please refer to the size chart in Product Description Bellow before making an order
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 Outdoor Slip on Quick Dry 19129 Water Mix Shoes Men Surf Exercise Beach Socks for Men Women Purple Mix 6e74c68 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 Outdoor Slip on Quick Dry 19129 Water Mix Shoes Men Surf Exercise Beach Socks for Men Women Purple Mix 6e74c68 Metro Maps
of the News
Drew Angela Women s Sandal Beige-multi Inkach Womens Wedges Sandals - Fashion Summer Sandals Chunky Heel Flip-Flops Transparent Slippers Shoes Black KEEN Men s Uneek Sandal Cypress/Cedar Green , Inkach Fashion Womens Summer Rhinestone Flat Sandals Thong Slipper Beach Shoes Red Northside Mens Burke II Sport Athletic Sandal Dark Brown , Revs New Classic Reflexology Massage Sandals For Men & Women. A Classic Look. A Sophisticated Design. A Natural Therapy. Enjoy Cushion Comfort With Massage Footbed & Shock Absorbing Sole. Tan Via Spiga Women s Jordan Sport Sandal Black Suede Merrell Women s Terran Lattice II Sandal Slate , Olukai Nui Sandal - Men s Charcoal/Dark Lava 13 - , Chaco Men s Z1 Classic Athletic Sandal Classic , BINSHUN Mens Sports Sandals Leather Outdoor Summer Fisherman Athletics Hiking Shoes Beach Adustable Strap Water Sandal Khaki Ryka Women s Savannah Sandal White/Grey NIKE Women s Kawa Slide Sandal Cool Grey/Hyper Turquoise/Cool Grey , NAOT Women s Shore Sport Sandal Purple Triangles Teva Men s Terra Sandal Rocio Olive Skechers Performance Women s H2 GOGA Lagoon Flip Flop Purple/Pink , O Neill Men s Profile Flip Flop Dark Indigo Boombah Men s Tyrant Slide Sandals - 32 Color Options - Multiple Sizes Black/Twitch , Chaco Women s ZX1 Classic Sport Sandal Black , Summer Sandals, Inkach Women Summer Bohemia Slope With Flip Flops Sandals Loafers Shoes Black , KEEN Women s Uneek O2-w Sandal Black/Black , Earth Origins Shane Sedona Brown , Eagsouni Unisex Men Women Casual Couples Breathable Mesh Net Cloth Slippers Beach Shoes Anti-Slip Summer Beige , ECCO Men s Yucatan Sandal Cocoa Brown/Powder , WINWANT Mens Sport Sandals Genuine Leather Outdoor Summer Beach Athletic Hiking Walking Fisherman Sandals Dark Brown OluKai Ho opio- Women s Mineral Blue/Dark Java Chaco Women s Z2 Classic Athletic Sandal Florist , Makaor Women Summer Pointed Toe High Heels Wedding Shoes Buckle Strap Heels Shoes Gray , Skechers Women s on-The-Go 600-Nitto Slide Sandal Black/White ,
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 Mocha Leather KEEN Women s Uneek O2-w Sandal Etherea/Whitecap Cambridge Select Women s Slip-On Closed Non-Slip Toe Zipper Quick Dry Mesh Water Shoe Mint Bates Men s Enforcer 5 Inch SZ Leather Nylon SEMC Uniform Work Boot Black Danner Men’s Tachyon 8 Duty Boots Black , 5.11 Tactical EVO 6" CST Boot Bison , EnllerviiD Men Mesh Slip On Water Shoes Casual Quick Dry Boat Beach Shoes 8859 Navy Blue , Timberland PRO Men s 8 Inch Boondock Composite-Toe Waterproof Work and Hunt Boot Brown Oiled Distressed Leather , norocos Women s Lightweight Water Shoes Men s Soft Quick-Dry Aqua Socks for Beach Swimming Surf Yoga 006grey/Feather Northside Brille II Water Shoe (Toddler/Little Kid) Dark Purple , Abby Mens Flat Heel Lace-up Round-toe Leather Dance-shoes Black , 50 Shades Of Animal Print Dance Dress Shoes Collection, Wedding Pumps: Women Comfort Ballroom Shoes For Latin, Tango, Salsa, Swing, Theather Art by Party Party (2.5", 3" & 3.5" Heels) , BEARPAW Women s Constance Rubber Rain Boot Natural Snake , Marc Joseph New York Women s Union Mule Tan Grainy , The North Face Women s Shellista II Tall Boot Desert Palm Brown/Surf Green , Timberland Men s Carter Notch Chelsea Boot Dark Brown Full Grain , GALAX Mens Italian Suede Slip On Ankle Boots Smart Casual Desert Chelsea Dealer Navy 5 Black , Charles David Women s Loretta Fashion Boot Burgundy Comfity Mules For Women, Pointed Toe Slippers Two Narrow Single Band Slides Backless Dress Flats Pink-velvet , Klogs Women s Charleston Clog Leather Buckle Ruby Tintoretto Urban Heels Women s Shoes Michigan Faux Suede Comfort Stretchy Over The Knee Low Heel Boots Navy , Easy Street Women s Giddy II Flat Bronze , Naturalizer Women s Whitney Dress Pump Bordo Suede Aravon Women s Danielle-AR Flat Dark Brown adidas Men s Bankment Evolution Black/White , Nature Breeze Marseille-01 Women s moccasin perforated margin with white PU strip bow knot upper flat shoes Black , Re:ZERO Starting Life in Another World Cosplay Shoes Canvas Shoes Sneakers Black/White 2 White 6 , Lakai Griffin Skate Shoe White/Burgundy Suede Diadora Men s Game L Low Waxed Court Shoe White Globe Men s Mahalo SG Skateboarding Shoe Grey/White 0
1
2
3
4
5
6
7
8