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.

Men Dance Women Diving Water Aqua Socks Yoga Beach Dance 18695 Swim Slip On Surf Diving Shoes by TOPUNDER Black 5d0c6a4




Imported
PU leather
NOTE: The size for choosing is Cinese size. We suggest you choose the size one more large than the size you want
High quality leather material,comfortable and soft,Reduces stress on joints,strengthens and tones,improves posture
Quick-drying, light, short section of beach socks, diving socks, diving shoes, yoga shoes
Lightweight walking shoe,Convenient slip-on design,Cushioned selectinsole,fashion and personality
Suitable for outdoor walking,Entertainment,leisure,movement
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 Men Dance Women Diving Water Aqua Socks Yoga Beach Dance 18695 Swim Slip On Surf Diving Shoes by TOPUNDER Black 5d0c6a4 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 Men Dance Women Diving Water Aqua Socks Yoga Beach Dance 18695 Swim Slip On Surf Diving Shoes by TOPUNDER Black 5d0c6a4 Metro Maps
of the News
Amoji Unisex Water Shoes Outdoor Clogs Sandals White/Blue , YIRUIYA Women Men Barefoot Water Shoes Skin Aqua Socks Quick-Dry Green-new , Unisex Water Sports Shoes Barefoot Quick-dry Aqua Socks Slip-on for Men Women Kids Black&blue Amoji Unisex Water Aqua Shoes Athletic Sneakers 8521black RocSoc Women s Water Shoe White/Grey Voovix Mens Womens Water Shoes Barefoot Aqua Shoes Water Sandals for Beach Swim Navy , ZHENZHONG Womens Water Shoes Barefoot Flexible Mens Aqua Slip On Water Beach Pool Shoes for Swimming F-gray JACKSHIBO Men Women Quick-Dry Water Skin Shoes Aqua Socks for Water Sports Swim Surf Yoga Exercice Beach Orange , Sintiz Beach Sandals, Unisex Outdoor Sport Water Shoes Comfort Walking Slippers Quick Drying Garden Clogs Black , Forfoot Water Socks, Unisex Water Skin Shoes Low Top Diving Snorkeling Neoprene Beach Socks Scuba Dive Snorkel Socks Volleyball Soccer Shoes for Water Sports Yoga 003 2 Pairs Black+blue Navy Blue Kitleler House Slippers Water Shoes Men Women Multifunctional Quick Dry Aqua Socks Barefoot Shoes for Run Dive Surf Swim Beach Pink-red , Dlgjpa Men s Lightweight Quick Drying Aqua Water Shoes Athletic Sport Walking Shoes Blue SENFI Water Shoes Unisex Barefoot Outdoor Athletic Aqua Shoes for Beach Pool Surf Exercise (Men/Women) 03black UJoowalk Mens Slip on Barefoot Yoga Aqua Socks Water Shoes Black-4 YIZER Water Shoes, Men Women Lightweight Breathable Mesh Aqua Shoes for Swim Walking Lake Beach Boating Khaki , CAIHEE Women s and Men s Lightweight Quick Dry Slip On Water Shoes Aqua Barefoot Skin Shoes Red3 JACKSHIBO Men Women Quick-Dry Water Skin Shoes Aqua Socks for Water Sports Swim Surf Yoga Exercice Beach White1820 , XPKWS Water Shoes for Boys Girls Quick-Dry Beach Shoes Mens Womens Outdoor Surf Boating Swim Sports Shoes Red Nlife Barefoot Water Shoes Aqua Socks For Beach Surf Pool Swim Yoga Aerobics (Men & Women, M -XXXL) Black DUOLUNSI Water Shoes Skin Shoes Quick Dry Aqua Socks Barefoot Shoes for Beach Swim Surf Yoga White Coolloog Unisex Water Shoes Barefoot Quick-Dry Aqua Yoga Socks Beach Exercise Shoes for Men Women Kids Geometry FASHOE Mens Womens Swimming Water Shoes Barefoot Aqua Socks Shoes for Beach Pool Surfing Yoga White&black katliu Mens Swim Shoes Quick Dry Toes Aqua Socks for Women Unisex Pool Exercise Shoe White , OUYAJI Water Shoes Beach Swim Barefoot Shoes Quick Dry Aqua Socks Yoga for Women s Men s Kid Summer Rainbow , CIOR Kids Water Shoes Quick-Dry Boys and Girls Slip-on Aqua Beach Sneakers (Toddler/Little Kid/Big Kid) 5j.blue , ADAHOP Women s Men s Kids Quick-Dry Water Sports Shoes Barefoot Aqua Yoga Socks Duck , DREAM PAIRS Slip On Water Shoes for Men Black/White HINZER Water Shoes for Men Women Quick Drying Aqua Shoes C-black NORTY Mens Aqua Sock Wave Water Shoes - 13 Color Combinations - Waterproof Slip-ONS for Pool, Beach and Sports Navy Royal
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!)
J.Renee Women s Maribeth Slide Sandal Chocolate Northside Mens Burke II Sport Athletic Sandal Charcoal , Original S.W.A.T. Men s Force 8" Waterproof Military and Tactical Boot Black HINZER Water Shoes for Men Women Quick Drying Aqua Shoes A-black , Wolverine Men s Marcum Slip-On Steel-Toe EH Work Boot Black , Timberland PRO Men s Euro Hiker Industrial Boot Taupe , Salabobo AQQ-6144 Womens Latin Tango Ballroom Party 3.3 inch Heel Dance Shoes , 50 Shades Of Black Dance Shoes Collection-III, Comfort Evening Dress Wedding Pumps, Ballroom Shoes For Latin, Tango, Salsa, Swing, Theather Art by 50 Shades (2.5", 3" & 3.5" Heels) , Danz Plus Black White Pink Color Canvas Split Sole Ballet Slippers Dance Shoes Black Miista Women s Adrianne Block Heel Boots White Propet Women s Madison Tall Zip Boot Black , Durango Western Boots Womens Crush Laser Etch Dark Chocolate DRD0227 Dark Chocolate Dr. Comfort Womens Breeze Coffee Diabetic Extra Depth Velcro Sandal Coffee Josef Seibel Women s Debra Sandal 76444 Natural , Polar Fox New Men s Winter Ankle Boot Fold Down Fur Combat 506015 Brown , Nine West Women s Fallon Black Suede , Cloud 2568 Shoes Womens Caliber Slide Blue New Balance Women s Fresh Foam Crush V1 Cross Trainer Pigment/Solar Yellow Skechers Women s Burst 2.0 Sneaker Navy/Blue Generation Y Women Knee High Boots Chunky Block Heel Retro Lace Up Western Shoes Taupe , Dr. Martens Men s Pascal 8 Eye Boot Black/White B&b London Backhand/Smooth , Milwaukee Leather Men s Classic Harness Square Toe Boots (Black/Beige, Size 7W/11" Wide) , BCBGeneration Women s Mae Ballet Flat Silver/Light Blue , Anna Home Collection Anna Dana-20 Women s Classic Ballerina Flats Elastic Crossing Straps Beige , Easy Spirit Women s Dixiee Flat Black Leather , SoftWalk Women s Waverly Mary Jane Flat Pewter , Cole Haan Women s Zerogrand Ballet Flat with Stitchlite Ironstone Knit-nectar Diadora Men s Kuruka Running Shoe Light Orange Fluo/Cyan Blue Fluo , adidas Originals Women s Stan Smith W Fashion Sneaker White/White/Fairway Vans Unisex Half Cab (14oz Canvas) Skate Shoe Black 0
1
2
3
4
5
6
7
8