• صفحه اصلی
  • جستجوی پیشرفته
  • فهرست کتابخانه ها
  • درباره پایگاه
  • ارتباط با ما
  • تاریخچه

عنوان
Practical web development with Haskell :

پدید آورنده
Ecky Putrady.

موضوع
Haskell (Computer program language),Web applications-- Development.,COMPUTERS-- General.,Haskell (Computer program language)

رده
QA76
.
76
.
A65
P88
2018

کتابخانه
مرکز و کتابخانه مطالعات اسلامی به زبان‌های اروپایی

محل استقرار
استان: قم ـ شهر: قم

مرکز و کتابخانه مطالعات اسلامی به زبان‌های اروپایی

تماس با کتابخانه : 32910706-025

شابک

شابک
1484237390
شابک
9781484237397
شابک اشتباه
1484237382
شابک اشتباه
9781484237380

عنوان و نام پديدآور

عنوان اصلي
Practical web development with Haskell :
نام عام مواد
[Book]
ساير اطلاعات عنواني
master the essential skills to build fast and scalable web applications /
نام نخستين پديدآور
Ecky Putrady.

وضعیت نشر و پخش و غیره

محل نشرو پخش و غیره
[Berkeley, CA] :
نام ناشر، پخش کننده و غيره
Apress L.P.,
تاریخ نشرو بخش و غیره
[2018]

مشخصات ظاهری

نام خاص و کميت اثر
1 online resource (291 pages)

يادداشت کلی

متن يادداشت
Testing Adapter. RabbitMQ. Auth.

یادداشتهای مربوط به مندرجات

متن يادداشت
Intro; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Introduction; Chapter 1: Getting Started; Stack; Haskell IDE; Default Project Structure; The Build Configuration; Summary; Chapter 2: Practical Haskell; ClassyPrelude; String, Text, and ByteString; Data Structures and Operations; Date and Time; Regular Expression; JSON; Exception Handling; Summary; Chapter 3: Domain Modeling; Port and Adapter Architecture; Auth Data Structure; Types Definition; Validation Implementation; mkEmail and mkPassword Implementation; Registration; Types Definition.
متن يادداشت
Adapter. HTTP. API. Types. Auth ImplementationAPI Server Refactoring; Module Refactoring; HTTP Client Implementation; Adapter. HTTP. API. Client.Common Module; Adapter. HTTP. API. Client. Auth Module; Verifying Implementation with REPL; Summary; Chapter 10: Configuration; System. Environment Module; Making Our Application Configurable; Summary; Chapter 11: Testing; Making Our Application More Testable; Test Implementation; Test Framework Setup; Testing Domain. Validation; Testing Domain. Auth. Types; Testing Domain. Auth. Service; Testing Adapter. PostgreSQL. Auth; Testing Adapter. Redis. Auth.
متن يادداشت
Handling ExceptionsBuilding Responses; Middleware; Cookies; Input Validation; Implementing RESTful API; Overview; Adapter.HTTP.Common Implementation; Adapter.HTTP.API.Auth Implementation; Adapter.HTTP.Main Implementation; Modification in Lib Module; Running the Application; Summary; Chapter 8: Web Programming; Serving Multiple WAI Applications; Implementing Web Module; Summary; Chapter 9: HTTP Client; http-client package; Manager; Request; Executing a Request; Response; Exceptions; RESTful API Client for Our Project; JSON Payload; Adapter.HTTP.API.Types.AesonHelper Implementation.
متن يادداشت
ImplementationEmail Verification; Types Definition; Implementation; Login and Resolving Session; Types Definition; Implementation; User Page; Exposing Safe Functions; In-Memory Database; Software Transactional Memory; Repositories Implementation; SessionRepo Implementation; EmailVerificationNotif Implementation; AuthRepo Implementation; Verification in REPL; Tying Everything Together; Summary; Chapter 4: Logging; When putStrLn Is Not Enough; Katip; Log Structure; Scribe; KatipContext; LogEnv; Working with Katip; Integrating Log in Our Project; Summary; Chapter 5: Databases; PostgreSQL.
متن يادداشت
ORM vs. Non-ORMpostgresql-simple; Connection Management; Connection Pool; Database Migration; Queries; Transaction; Implementation; Redis; hedis; Implementation; Summary; Chapter 6: Queues; amqp Package Overview; Connection and Channel; Declaring Exchange, Queue, and Binding; Publishing Messages; Consuming Messages; Implementation; Acquiring Connection; Creating Network Topology and Initializing Push-Based Consumers; Publishing and Consuming; Repository Implementation; Tying Them All Up; Summary; Chapter 7: RESTful APIs; Scotty Basics; Hello, Scotty; Routing; Request Parameters.
بدون عنوان
0
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8
بدون عنوان
8

یادداشتهای مربوط به خلاصه یا چکیده

متن يادداشت
Learn how to advance your skill level of Haskell, and use this language for practical web development. This book uses a direct, no nonsense approach, so you no longer need to spend extra time reading the documentation, blog posts, and forums to understand how to use Haskell - all that knowledge is provided in one coherent resource. You'll start by reviewing how multiple facets of web development are done in Haskell, such as routing, building HTMLs, interacting with databases, caches, and queues, etc. You'll then move on to using notable libraries, such as "scotty" for routings, "digestive-functor" for input validation, and "postgresql-simple" for interacting with databases. In the later chapters, you'll learn how all of these libraries can be used together by working on a fully functioning project deployed on Heroku.

یادداشتهای مربوط به سفارشات

منبع سفارش / آدرس اشتراک
Springer Nature
شماره انبار
com.springer.onix.9781484237397

ویراست دیگر از اثر در قالب دیگر رسانه

عنوان
Practical Web Development with Haskell : Master the Essential Skills to Build Fast and Scalable Web Applications.
شماره استاندارد بين المللي کتاب و موسيقي
9781484237380

موضوع (اسم عام یاعبارت اسمی عام)

موضوع مستند نشده
Haskell (Computer program language)
موضوع مستند نشده
Web applications-- Development.
موضوع مستند نشده
COMPUTERS-- General.
موضوع مستند نشده
Haskell (Computer program language)

مقوله موضوعی

موضوع مستند نشده
COM-- 000000
موضوع مستند نشده
UMW
موضوع مستند نشده
UMW

رده بندی ديویی

شماره
006
.
7/8
شماره
006
.
76
ويراست
23
ويراست
23

رده بندی کنگره

شماره رده
QA76
.
76
.
A65
شماره رده
TK5105
.
875
.
I6
نشانه اثر
P88
2018

نام شخص به منزله سر شناسه - (مسئولیت معنوی درجه اول )

مستند نام اشخاص تاييد نشده
Putrady, Ecky

مبدا اصلی

تاريخ عمليات
20200823032234.0
قواعد فهرست نويسي ( بخش توصيفي )
pn

دسترسی و محل الکترونیکی

نام الکترونيکي
 مطالعه متن کتاب 

اطلاعات رکورد کتابشناسی

نوع ماده
[Book]

اطلاعات دسترسی رکورد

تكميل شده
Y

پیشنهاد / گزارش اشکال

اخطار! اطلاعات را با دقت وارد کنید
ارسال انصراف
این پایگاه با مشارکت موسسه علمی - فرهنگی دارالحدیث و مرکز تحقیقات کامپیوتری علوم اسلامی (نور) اداره می شود
مسئولیت صحت اطلاعات بر عهده کتابخانه ها و حقوق معنوی اطلاعات نیز متعلق به آنها است
برترین جستجوگر - پنجمین جشنواره رسانه های دیجیتال