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.

Wave Runner Quick Dry B078YQP6D9 Men Water Shoes Zipper Aqua Socks Barefoot Slip-On with Zipper for Men Women & Children Grey eca797b




92% polyester, 8% spandex
Rubber sole
Platform measures approximately .50\"
FIT: Unique and top-quality rubber sole with an adjustable zipper make for a tight and comfortable fit. Ultra Light Weight Stretchy Material. The rubber soles are comfortable and thick foam with an arch-support insert inside. They are flexible yet thick enough to protect your feet from stepping on rocks, stones and any other harmful debris.
FOOT SAFETY: The rubber non-slip soles are smooth and comfortable, to prevent wearing chafing, make you more comfortable and flexible with a thick yet comfortable arch for support. The breathable and lightweight fabric protects the back of your foot from the sun's harmful rays with the UPF and UPV protection, whit protecting the bottom sole of your feet from all harmful debris.
QUICK DRY: The Water Socks barefoot sandals create a cooler and healthier shoe environment With the quick-dry fabric, you can be sure you will get the perfect grips for optimum traction especially when wet. Super comfortable and perfect for any water sports.
COMFORTABLE: Take advantage of the lightweight breathable water shoes for men, women, boys, and girls.
MULTI PURPOSE: Perfect for the water park, surfing, swimming pool beach volleyball, pilates, weight training, wake-boarding, sailing, parasailing, boating, kayaking, windsurfing, cycling jogging, walking with arch support, fishing, garden, lawn, car-washing, driving and yoga. The best outdoor garden shoes for women, men, or children.
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 Wave Runner Quick Dry B078YQP6D9 Men Water Shoes Zipper Aqua Socks Barefoot Slip-On with Zipper for Men Women & Children Grey eca797b 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 Wave Runner Quick Dry B078YQP6D9 Men Water Shoes Zipper Aqua Socks Barefoot Slip-On with Zipper for Men Women & Children Grey eca797b Metro Maps
of the News
Imuzy Mens Water Shoes Breathable Wading Sandals Garden Shoes Hole Water Shoes Womens Beach Sandals Red , Fashiontown Water Shoes for Men Aqua Socks Soft Swims Beach Driving Women Barefoot Shoe Green , eyeones Men s Women s Lightweight Quick Drying Mesh Aqua Slip-on Water Shoes Perfect Match for Waterproof Phone Case Dark Blue-057xi , Astral Buoyancy Porter Watershoe - Women39;s Navy/White L-RUN Unisex Water Shoes Barefoot Skin Shoes for Run Dive Surf Swim Beach Yoga Purple OUYAJI Mens Womens Comfortable Water Shoes Barefoot Quick Dry Beach Playing Boating Underwater Swimming Yoga Shoes Grey Black , VIFUUR Unisex Quick Drying Aqua Water Shoes Pool Beach Yoga Exercise Shoes for Men Women Newblue Grilong Water Sports Shoes Barefoot Quick-Dry Aqua Yoga Socks Slip-On for Men Women Rainbow Mens Womens Water Shoes Quick Dry Barefoot for Swim Diving Surf Aqua Sports Pool Beach Walking Yoga Black&green SEVENWELL Men Women Kids Water Shoes Barefoot Quick-Dry Aqua Yoga Socks Slip-On Shoes Gray , ASUGE Mens Womens Water Shoes Quick Drying Aqua Socks Lightweight Barefoot Swim Shoes Outdoor Slippers Green2 Barerun Barefoot Quick-Dry Women Men Water Shoes Skin Aqua Socks for Swim Beach Pool Surf Yoga Sport Exercise Red_fire , WAWEN Water Sports Shoes Barefoot Quick-Dry Aqua Beach Swim Exercise Yoga Socks Slip-on For Mens and Womens Yellow , WONZOM FASHION Women Barefoot Water Skin Shoes Quick-Dry Aqua Socks for Beach Pool Swim Dive Surf Yoga Black&green , Eachbid Water Shoes Aqua Shoes Men Women Barefoot Quick-Dry for Swimming, Walking, Yoga, Lake, Beach Yellow , Dreamcity Men s Water Shoes Athletic Sport Lightweight Walking Shoes 212darkgray MOHEM Men s Poseidon Mesh Walking Shoes Casual Water Shoes 3177-2grey , Beeagle Water Shoes Barefoot Men Women Quick-Dry Aqua Sports for Yoga Beach Driving Walking 35-46 Black , WXDZ Womens Mens Water Shoes Quick-Dry Barefoot Aqua Socks for Swim Beach Surf Pool Yoga Bevel- Black Rockin Footwear Women s Aqua Neon Zippers Rubber Water Shoe Green YQXCC Water Shoes Mens Womens Quick Drying Slip-On Aqua Shoes for Beach Surf Swim Driving Boating Yoga Blue BlanKey Water Sports Shoes Quick-Dry Barefoot Flexible Flats Beach Swim Shoes for Men Women Kids Black2 Lxso Women Men Water Shoes Quick Dry Barefoot Sports Aqua Durable Outsole Shoes for Swim Walking Yoga Beach Driving Boating Black Greenery-GRE Water Shoes for Men, Summer Beach Wedge Sandals with Backstrap Mesh Net Holes Slippers Black+blue Freely New Barefoot Water Skin Shoes Aqua Socks for Beach Swim Surf Yoga Exercise A.grey , MAYZERO Men Women Water Shoes Barefoot Skin Sock Quick Dry Aqua Shoes for Beach Pool Swim Surfing Boating Black&red , Sanyge Mens Barefoot Quick-Dry Water Shoes Slip-On Casual Walking Sneakers Loafers Shoes Grey , AiWoo Diving Shoes Snorkeling Speed interference Upstream Shoes Outdoor Beach Shoes Men and Women Swimming Shoes Yoga Shoes Stars and Stripes Giotto Barefoot Water Shoes Yoga Beach Swim Aqua Shoes for Women Men I-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!)
Vince Women s Westcoast Slide Sandal Magenta Rubber DODOING Water Shoes Mens Womens Quick Dry Sports Aqua Shoes Unisex Swim Shoes For Swim,Walking,Yoga,Lake,Beach,Garden,Park,Driving,Boating Sapphire Blue , IVAO Unisex Water Shoes Quick Dry Aqua Skin Barefoot for Swimming, Kayaking, Fishing, Beach Green , Eddie Bauer Men s Mountain Ops Boot Carbon (Grey) , Hi-Tec Men s V Lite Flash Force Low I Waterproof Trail Shoe Olive/Dark Taupe/Core Gold , ALEADER Women s Lightweight Mesh Sport Running Shoes Light Blue Women s Ballroom Dance Shoes Salsa Latin Practice Shoes 16612EB Comfortable-Very Fine 1.3" [Bundle of 5] Capezio Hanami Ballet Dance Shoe , HROYL Women s Boost Dance Sneaker Jazz Sneaker Leather and Mesh Upper Enable You Enjoy Dancing Model-T01 , Rumpf Mojo Dance Sneaker Black PU Split Non Marking Sole Jazz Salsa Tango Ballroom Breathable mesh Upper Professional Sneaker 采集完成 Blue Berry EASY21 Women Knee High Riding Boots Taupe32 New Balance Men s mx857v2 Casual Comfort Training Shoe White/Navy SoftWalk Women s Bolivia Sand/Beige , Sothingoodly faddish Womens Blend Materials Mid-Top Zipper Solid High-Heels Closed Toe Boots Darkblue , Naturalizer Women s January Riding Boot Camel , Ivanka Trump Women s Alie Over The Knee Boot Black FAMMZ Women Ladies GARDENA Fashion Stylish Motorcycle Riding Leather Tall Knee High Boots Black , Harley-Davidson Men s Randy Engineer Boot Black DREAM PAIRS Flapointed Women s Casual D Orsay Pointed Plain Ballet Comfort Soft Slip On Flats Shoes New Ankle--nude-pu , Bernie Mev Women s Gummies Gem Flat Bronze , Fergalicious Women s lexis Wide Calf Western Boot Taupe NIKE Women s Explorer 2 Golf Shoes AA1846-101 White/White/Sunset Pulse , Propet Women s Cameo Flat Black/Pewter Naturalizer Women s Jaye Flat Black Avia Men s Avi-Rival Walking Shoe White/True Navy/Chrome Silver Trotters Women s Americana Flat Blue Soft Style Women s Angel II Pump Black Patent , Gola Harrier Glimmer Womens Trainers Windchime/Gold/Off-white , Supra Vaider LC Sneaker Black/Black-gum NIKE Men s Dunk Low Pro Skate Shoe Black / White 0
1
2
3
4
5
6
7
8