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.

Water Shoes Mens Womens Beach Beach Swim Shoes Swim Quick-Dry Aqua Water Socks Pool Shoes for Surf Yoga Water Aerobics Jh.black 7e8ab88




fabric
FOOT SAFETY AND COMFORTABLE: The rubber soles, with a really comfortable and thick foam arch-support insert inside of them, are flexible yet thick enough to protect your feet from stepping on rock and stone.
ANTI-SLIP OUTSOLE AND DURABLE :The anti-slip rubber sole, with an ergonomically molded, shock absorption performance cushioning separated protective toe guard.Excellent workmanship to prevent the seams around the toes fray and split within a short time.
QUICK DRY WITH DRAINAGE HOLES: Unique and top-quality sole with seven holes on each bottom to ensure proper water flow out of them which creates a cooler and healthier shoe environment, quick-dry, super comfortable during water sports.
GOOD ELASTICITY AND STARDARD FOOT MODELS: Breathable and smooth fabrics with fine stretch on uppers, flexible and comfortable. Smooth designed neck prevents chafing when wearing our water shoes.With an ergonomically molded and standard foot models, Perfect wrap your feet!
ULTRA-LIGHTWEIGHT FASHION: Like socks, super lightweight and flexible, make you feel great freedom and comfortable in wearing.Great alternative to bulky water shoes!Possess one pair of this shoes can make you more different and fashionable with individual character.
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 Water Shoes Mens Womens Beach Beach Swim Shoes Swim Quick-Dry Aqua Water Socks Pool Shoes for Surf Yoga Water Aerobics Jh.black 7e8ab88 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 Water Shoes Mens Womens Beach Beach Swim Shoes Swim Quick-Dry Aqua Water Socks Pool Shoes for Surf Yoga Water Aerobics Jh.black 7e8ab88 Metro Maps
of the News
ZHENZHONG Womens Water Shoes Barefoot Flexible Mens Aqua Slip On Water Beach Pool Shoes for Swimming C-black , Lxso Men Women Water Shoes Quick-Dry Swim Shoes Lightweight Beach Aqua Socks with Drainage Holes Black 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 ,
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!)
MIA Women s Nila Slide Sandal Rose Gold , Original S.W.A.T. Men s Classic 6 Inch Tactical Boot Black , OUYAJI Mens Womens Comfortable Water Shoes Barefoot Quick Dry Beach Playing Boating Underwater Swimming Yoga Shoes Map Color Golden Retriever Men s 2902 Wedge Boot Brown , Thorogood Men s 6" Quick Release Safe Toe Work Boot Black Quick Dry Water Shoes Aqua Socks Barefoot Slip-On with Adjustable Back Strap for Men Women Black and Green Irish Setter Men s Trailblazer 864 Hiking Boot Brown , HROYL Women s Boost Dance Sneaker Jazz Sneaker Leather and Mesh Upper Enable You Enjoy Dancing Model-T01 RF ROOM OF FASHION Women s Lace Up Ankle Mid Calf Artic Warm Fur Lined Water Resistant Eskimo Snow Boots Premium Black Abby 7142 Women Peep Toe T-Bar Low Heel Comfort Professional Latin Dance Shoes Tango Cha-Cha Swing Ballroom Party Wedding Sudue Sole Lace up Satin , Women s Black Ballroom Tango Wedding Party Salsa Dance Shoe Sera -Very Fine {Bundle of 4}- Various Styles Abby 7136 Women Closed Toe Kitten Heel Latin Dance Shoes Tango Cha-Cha Swing Ballroom Party Wedding Sudue Sole Flannel BEARPAW Womens Margaery Suede Closed Toe Ankle Cold Weather Boots Hickory FSJ Women Basic Mid Chunky Heels Ankle Strap Sandals Open Toe Comfort Casual Shoes Size 4-15 US Red , IDIFU Women s Sweet Bows Platform High Block Heels Under Knee High Riding Boots Black SOREL Women s Joan Short Rain Boot Black, Sea Salt , Alegria Women s Classic Clog Black Emboss Rose Merrell Men s Coldpack Ice+ 8" Zip Polar Wtp Snow Boot Black , Reebok Men s Crossfit Nano 8.0 Flexweave White/Classic White/Excellent Red/Blue/Gum , Comfortview Women s Wide Jazmin Flats Black ECCO Men s Cage Evo Boa Golf Shoe Black/Fire , Propet Women s Cameo Flat Chocolate/Bronze SoftWalk Women s Hadley Mary Jane Flat Light Grey , Womens Hunter Original Tall Wellington Waterproof Winter Snow Rain Boots Burnt Sulphur LifeStride Women s Diverse Flat Pewter Mt. Emey 9205 Women s Extreme-Light Mary Jane Shoes Brown Xielong Women s Emmie Chaste Ballet Flat Lambskin Loafers Casual Ladies Shoes Leather Bright Yellow Sesto Meucci Women s Neda Slip-On Loafer Dk Tan Stained Calf New Balance Women s 589V1 Work Training Shoe Thunder , Emerica Indicator Low Skate Shoe Black/White , 0
1
2
3
4
5
6
7
8