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.

adidas Sandal Originals Men s adidas Adilette Cf+ Slide Sandal Navy Collegiate Navy/Chalk White/Collegiate Navy 05040f8




Synthetic
Imported
Synthetic sole
Imported
adidas
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 adidas Sandal Originals Men s adidas Adilette Cf+ Slide Sandal Navy Collegiate Navy/Chalk White/Collegiate Navy 05040f8 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 adidas Sandal Originals Men s adidas Adilette Cf+ Slide Sandal Navy Collegiate Navy/Chalk White/Collegiate Navy 05040f8 Metro Maps
of the News
ABClothing Water Shoes, Lover Match Water Shoes Barefoot Dry Aqua Shoes Butterfly , SUNROLAN Jonas Men s Lether Sports Fisherman Sandals Trail Outdoor Water Shoes Walking Sandals Brown MT-onemix Women Men Awesome 3-in-1 Lightweight Athletic Rome Sneaker Shoes Burgundy/White KEEN Women s Uneek Slide-w Sandal Aqua Sea/Pastel Turquoise , Jerusalem Sandals Men s Elan Molded Footbed Slide Sandal Black Calvin Klein Men s Lyric Slide Sandal Dark Navy , ROWOO Men’s Anti-skidding EVA Open Toe Slide Beach and Pool Flip Flops Sandals White Rider Men s Malaga Thong Sandal Grey/Black/Green , ECCO Men s Cheja Sandal Cocoa Brown/Biscaya Chaco Men s Flip Ecotread Athletic Sandal Shiver Navy , Boombah Men s Tyrant Slide Sandals - 32 Color Options - Multiple Sizes Navy/Gray Chaco Men s Zcloud 2 Sport Sandal Dapple Caribou , Columbia Women s Kea Vent Sandal Coral Flame/Fossil , Propet Women s TravelActiv Ss Sandal Red/Black , adidas Adilette Unisex Slide Coral Drew Angela Women s Sandal Black Smooth Leather pluggz Maui Men s Woven Strap Flip Flop Brown Inkach Womens Platform Sandals - Ladies Summer Open Toe Sandals High-Heeled Ankle Wrap Buckle Shoes Blue ellesse Mens Julian Slides Full Black , RAISINGTOP Womens Ladies Summer Flip Flops Casual Slippers Flat Sandals Dressy de Mujer Beach Open Toe Shoes Comfort Black , RAISINGTOP Women Bowknot Summer Sandals Dressy de Mujer Slippers Indoor Outdoor Flip-Flops Comfortable Beach Shoes Blue , Chaco Women s Zvolv X Athletic Sandal Warm Bow AGOWOO Womens Athletic Closed Toe Hiking Sandals Coffee , Finoceans Women’s Sandals Flip Flops Beach Slipper Shoes Tong Retro Slim Black+blue , CEKU Men s Closed Toe Casual Outdoor Athletics Walking Leather Adjustable Breathable Beach Fisherman Sandals Comfort Shoes Yellow Brown Outdoor Slip on Quick Dry Water Shoes Surf Exercise Beach Socks for Men Women Blue Pattern , KEEN Women s Arroyo II Hiking Shoe Chocolate Chip/Sap Green Summer Sandals, Inkach Women s Summer Sandals Peep-toe Low Shoes Ladies Roman Flip Flops Red RAISINGTOP Summer Bohemia Beach Platform Slippers Wedge Sandals Comfortable Arch Support Women Shoes 2 Inch Heels Black ,
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!)
Cole Haan Women s Anica Criss Cross Slide Sandal Silver Glitter , 5.11 Tactical EVO 8" Boot With Sidezip Black , Fresko Men s and Women s Water Shoes Grey Irish Setter Work Women s Marshall 9" Pull on Work Boot Brown/Teal Accent , HOBIBEAR Men Women Quick Dry Water Shoes Lightweight Slip-on Aqua Sneakers for Walking Boating Sailing Running Light Grey , Northside Men s Rock Hill Casual Boot Brown Urban Fox Women s Hydramax Water Shoes | Barefoot | Quick-Dry | Aqua Pink , XPKWS Water Shoes Womens Mens Quick Drying Aqua Mesh Lightweight Beach Sports Shoe for Boys Girls White-1 Womens Mens Water Shoes Quick-Dry Aqua Slip on Sports Beach Swim Dive Surf Yoga Shoes G-green 50 Shades Of White Dance Shoes Collection, Comfort Evening Dress Wedding Pumps, Ballroom Shoes For Latin, Tango, Salsa, Swing, Theather Art by 50 Shades (2.5", 3" & 3.5" Heels) Women Ballroom Dance Shoes Tango Wedding Party Salsa Shoe 2784LEDSSEB Comfortable-Very Fine [Bundle of 5] , Gold Pigeon Shoes 50 Shades Of 1" Low Heel Dance Dress Shoes: Women Comfort Ballroom, Latin, Tango, Salsa, Swing, Practice, Theather Art by Party Party Helly Hansen Women s W Louise-W Cold Weather Boot Black/Black Gum Spring Step Women s Happy Mule Medium Brown Genda 2Archer Unisex Casual Beach Clogs Sandals Injected EVA Slipper Shoes Purple Pink Durango Women s 11 Inch Scall-Upped Crush Riding Boot Cinnamon Inov-8 Men s F-lite 240 Cross-Trainer Shoe Blue/Grey/White AIYOUMEI Women s Pleated Slip-On Round Toe Stilettos Solid Autumn Winter Knee High Boots Black WeenFashion Womens Low Heels Solid Hollow Out Knee-High Boots with Metal Buckles Green , New Balance Men s MX824v1 Training Shoe Grey/Red FootJoy Women s Empower Closeout Golf Shoes 98012 Gray/Seaglass , Nine Seven Genuine Leather Women s Pointed Toe Exquisite Heel Elegant Knee High Handmade Boot White TOMS Women s Deconstructed Alpargata Casual Shoe Red Woven Stripe , TOMS Women s 10010236 Drizzle Grey Lurex Woven Alpargata Flat Navy Dip-dye FRYE Women s Cara Tall Leather Slouch Boot Smoke Extended , Ollio Women s Shoe Mesh Glitter Comfort Ballet Flat Green Nike Men s Zoom Cage 3 Tennis Shoe Green Abyss/Metallic Silver/Blue Force Teva Alp - Women Fern Osiris Men s D3H Skate Shoe Black/Black/Camo Skechers Sport Women s Empire Sharp Thinking Fashion Sneaker Gray Light Blue 0
1
2
3
4
5
6
7
8