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.

Nalho Sandals, Women’s Yoga Mat Memory Foam Espadrilles Women’s Sandals, Ganika Memory Yellow e4784ad




Yoga Mat Insoles made with 12 mm of memory foam for an extreme comfort.
Uppers made with 100% of the softest Cotton.
Soft & comfortable between the toes.
Rubber & Linen Out sole.
For each pair sold, $1 is donated to fight against Trafficking in Women.
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 Nalho Sandals, Women’s Yoga Mat Memory Foam Espadrilles Women’s Sandals, Ganika Memory Yellow e4784ad 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 Nalho Sandals, Women’s Yoga Mat Memory Foam Espadrilles Women’s Sandals, Ganika Memory Yellow e4784ad Metro Maps
of the News
MUK LUKS Men s Hendrix Black Slide Sandal Black , NIKE Air Jordan Hydro 13 XIII Sandal Slide White/Red White/Metallic Silver , REFRESH SHOES Refresh Women s Wedge Sandal Black KEEN Women s Rose Sandal Magnet/Gargoyle , KEEN - Men s EVOFIT ONE Water Sandal for Outdoor Adventures Heathered Black/Magnet , KEEN Men s Newport H2 Sandal Navy/Medium Grey Inkach Women Flat Slipper, Stylish Ladies Girls Flip Flops Faux Fuzzy Fur Slide Slip On Flat Sandal Slipper Shoes Red Chaco Women s Wrapsody X Athletic Sandal Picnic Purple , Mordenmiss Men s Summer New Leather Beach Slippers Sandals Mm11 Black , Merrell Men s Telluride Slide Sandal Stucco , NIKE Men s Jordan Hydro 5 Sandal White/Metallic Silver-cool Grey BZees Women s Kiss Wedge Sandal Blue Multi Print SoftWalk Women s Tillman Dress Sandal Red Rumas Women Summer Flat Sandals Slippers Leisure Soft Flip Flops Beach Slipper White leanna Women s Boho Open Toe Hidden Wedge Heel Tassel Roma Gladiator Boots Sandals Shoes White Boombah Men s Tyrant Slide Sandals - 32 Color Options - Multiple Sizes Black/Columbia Merrell Women s Tetrex Crest Wrap Sport Sandal Black CLARKS Sandals 26132455 Mena Silk Black adidas outdoor Men s Terrex Climacool Boat Water Shoe White/White/Black , MT-onemix Women Men Awesome 3-in-1 Lightweight Athletic Rome Sneaker Shoes Off White Inkach Women Wedges Sandals - Fashion Bohemia Summer Platform Toe Sandals High-Heeled Pumps Shoes White 385 Fifth Women s Ace Canvas Lace up Slide Sandal Flip Flops Slip On Open Toe Flat Tennis Sneakers Shoes White KEEN Women s Venice II H2-W Sandal Black/Steel Grey Cue Tee Store Men s Water Shoes Lightweight Breathable Sandals Outdoor Quick Drying Shoes for Walking Beach Swim Pool Grey+blue NATURAL SOUL Women s Beatrice Fisherman Sandal Black Lizard Eileen Fisher Women s Sport-Nu Flat Sandal Persimmon , Teva Women s Tirra Athletic Sandal Teal/Dark Shadow RAISINGTOP Women flip Flops Shower Flat Bath Slippers Open Toe Summer Sandals Indoor Comfort Non Slip New Red Men s Fisherman Sandals Leather Breathable Close-Toe Non-Slip Summer Monk Meditation Shoes Dark Brown ,
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!)
Inkach Womens Platform Sandals - Ladies Summer Open Toe Sandals High-Heeled Ankle Wrap Buckle Shoes Wine Red , Teva Women s W Sirra Sport Sandal Boysenberry Sam Edelman Women s Gala Slide Sandal Red Kid Suede Leather , Dolce Vita Women s Bobbi Slide Sandal Orchid Suede Fila Men s Stormer Military and Tactical Boot Black/Black/Black Barerun Barefoot Quick-Dry Water Sports Shoes Aqua Socks for Swim Beach Pool Surf Yoga for Women Men Black Light Blue Lucchese Men s Handmade Light Nathan Smooth Ostrich Boot Round Toe - N1160.R4 Lt Brown Helly Hansen 11205 Men s Scurry 2 Shoe Navy / White / Red , Merrell Men s Moab 2 Vent Mid Hiking Boot Black Night , Under Armour Men s UA Speedfit Hike Leather Boots Black/ Desert Sand/ Black , Abby AQ-7008A Womens Practice Sneaker Block Heel Round-toe PU Dance-shoes Fashion Slouch Faux Leatherette/Suede Mid Calf Motorcycle Boots Wine_Leatherette Upper , Bloch Prolite Ii Hybrid S0203l MSMAX Men Lace up Flex Tap Latin Dance Shoes Brinley Co Women s Augusta-02 Slouch Boot Brown , Party Party Velvet Evening Dress Pump Collections, Comfort Wedding Shoes: Women Ballroom Dance Shoes, Medium Heel, Tango, Smooth, Standard , Alegria Women s Classic Clog Black Emboss Rose , Nurse Mates Women s Bryar Slip-On Clog Shoes Black/Grey Paisley , Jinguang Women s Breathable Mesh Sandals,Slippers,Beach Footwear,Walking,Anti-Slip Blue Women’s Golf Light Weight Genuine Leather Lexington Golf Performance Marc Joseph NY Fashion Shoes Red Grainy With Patent Kilt , LifeStride Women s Dover Flat Navydm , IDIFU Women s Comfy Lace Up Chunky Riding Knee High Boots White , Ivanka Trump Women s Euma Ballet Flat Gold Pajar Women s Amanda Boot Black , Lakai Men s Fura-M Skateboarding Shoe Black Suede , Lakai Men s Sheffield Skate Shoe Black Suede Globe Men s Mahalo LYT Skateboarding Shoe Tan Nubuck , Diadora Men s Titan II Running Shoe Blue Bell/Gray Ash Dust Vans Authentic Unisex Skate Trainers Shoes Navy Vans Men s Sk8-Hi(Tm) Core Classics Sea Fog/True White , 0
1
2
3
4
5
6
7
8