文档详情

《Developing web applications with Haskell》.pptx

发布:2015-10-18约1.02千字共60页下载文档
文本预览下载声明
Developing Web Applications with Haskell;Hello!;Format;Exercises;Introduction;Lots of libraries;Lots of modular libraries;Not a definite choice;Running the examples;Routing;Hello, $name;Structure of a handler;Routes are type-safe;Actions are monadic;You could do this...;Returning HTML;Let me introduce...;HTML with Blaze;Shakespearean HTML;Time for fun!;Two exercises;Databases;Two approaches;Define a schema, 1/2;Define a schema, 2/2;Handling DB connections;liftIO;Insertion;Query by identifier;Query by field data, 1/2;Query by field data, 2/2;Time for fun!;Two exercises more;Questions + Answers 1;Forms and Validation;What if...;Doing it by hand;The Maybe Applicative;The Applicative pattern;POST parameters;Maybe is not the best;Define a Form;Form/View lifecycle;Form/View lifecycle, code;View to Blaze;Time for fun!;Just one this time;Middleware;Web Application Interface;WAI applications;WAI applications;WAI middleware;Middleware in Spock;Deployment;Questions + Answers 2;Thanks!;Credits;Presentation design;
显示全部
相似文档