تهیه منابع الکترونیکی لاتین (پزشکی، مهندسی، روانشناسی و ...)
پیگیری سفارش ثبت درخواست
Type-driven Development with Idris
Edwin Brady
Manning Publications · 2017
جلد واقعی نیست

Type-driven Development with Idris

مشخصات فایل Type-driven Development with Idris نویسنده Edwin Brady ناشر Manning Publications سال 2017 این فایل به صورت آفلاین ارسال خواهد شد.

Edwin Brady
Manning Publications
English — 2017

Summary

Type-Driven Development with Idris, written by the creator of Idris, teaches you how to improve the performance and accuracy of your programs by taking advantage of a state-of-the-art type system. This book teaches you with Idris, a language designed to support type-driven development.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Stop fighting type errors! Type-driven development is an approach to coding that embraces types as the foundation of your code - essentially as built-in documentation your compiler can use to check data relationships and other assumptions. With this approach, you can define specifications early in development and write code that's easy to maintain, test, and extend. Idris is a Haskell-like language with first-class, dependent types that's perfect for learning type-driven programming techniques you can apply in any codebase.

About the Book

Type-Driven Development with Idris teaches you how to improve the performance and accuracy of your code by taking advantage of a state-of-the-art type system. In this book, you'll learn type-driven development of real-world software, as well as how to handle side effects, interaction, state, and concurrency. By the end, you'll be able to develop robust and verified software in Idris and apply type-driven development methods to other languages.

What's Inside

  • Understanding dependent types
  • Types as first-class language constructs
  • Types as a guide to program construction
  • Expressing relationships between data

About the Reader

Written for programmers with knowledge of functional programming concepts.

About the Author

Edwin Brady leads the design and implementation of the Idris language.

Table of Contents

    PART 1 - INTRODUCTION

  1. Overview
  2. Getting started with Idris

    PART 2 - CORE IDRIS

  3. Interactive development with types
  4. User-defined data types
  5. Interactive programs: input and output processing
  6. Programming with first-class types
  7. Interfaces: using constrained generic types
  8. Equality: expressing relationships between data
  9. Predicates: expressing assumptions and contracts in types
  10. Views: extending pattern matching
  11. PART 3 - IDRIS AND THE REAL WORLD

  12. Streams and processes: working with infinite data
  13. Writing programs with state
  14. State machines: verifying protocols in types
  15. Dependent state machines: handling feedback and errors
  16. Type-safe concurrent programming
این کتاب از Manning Publications یا وبسایت آمازون با رعایت کامل قوانین کپی‌رایت خریداری خواهد شد و در اختیار شما قرار می‌گیرد.

نظرات

هنوز نظری ثبت نشده — اولین نفر باشید.
در حال بارگذاری فرم ثبت نظر...

بیشترین جستجو در زمینهٔ زبان های برنامه نویسی

GeoTol Pro 2020 Solutions Manual
GeoTol Pro 2020 Solutions Manual
Scott Neumann
2021
The Soul of Grammar
20٪-
The Soul of Grammar
Edward Adolf Sonnenschein
1929
Real World Haskell
20٪-
Real World Haskell
Bryan O'Sullivan، John Goerzen، Don Stewart
2008
O'Reilly Media, Incorporated
Automate the Boring Stuff with Python
20٪-
Automate the Boring Stuff with Python
Al Sweigart
2015
CreateSpace Independent Publishing Platform
Pluricentric Languages and Language Education
20٪-
Pluricentric Languages and Language Education
Marcus Callies، Stefanie Hehner
2022
Taylor & Francis
A first book of ANSI C
A first book of ANSI C
Gary J. Bronson، Stephen J. Menconi
1992
West Pub.
A First Book of ANSI C
A First Book of ANSI C
Gary J. Bronson
2006
Course Technology
ANSI Common Lisp
ANSI Common Lisp
Paul Graham
1996
Prentice Hall
ANSI C
Mark Williams Company
balaguruswamy · 1937
ANSI C
Mark Williams Company
1937
balaguruswamy
Languages of the Soul
Enrico Petrella
Independently Published · 2019
Languages of the Soul
Enrico Petrella
2019
Independently Published
How To Break Into Pro Wrestling
How To Break Into Pro Wrestling
Gene LeBell
2003
Paladin Press
RILA
RILA
1985
Eloquent Javascript
20٪-
Eloquent Javascript
Marijn Haverbeke
2009
No Starch Press, Incorporated
Audio-visual Language Journal
Audio-visual Language Journal
1968
The Linguist
The Linguist
1957
ANSI C
ANSI C
Kenneth A. Barclay
1990
Prentice Hall
GeoTol Pro 2009 Fundamentals Solutions Manual
GeoTol Pro 2009 Fundamentals Solutions Manual
Al Neumann، Scott Neumann
2009
Scala编程 第4版
【德】Martin Odersky,【美】Lex Spoon,【美】Bill Venners
北京:电子工业出版社, Di 4 ban, Beijing · 2021
20٪-
Scala编程 第4版
【德】Martin Odersky,【美】Lex Spoon,【美】Bill Venners
2021
Scala编程 第4版
【德】Martin Odersky,【美】Lex Spoon,【美】Bill Venners
北京:电子工业出版社, Di 4 ban, Beijing · 2021
20٪-
Scala编程 第4版
【德】Martin Odersky,【美】Lex Spoon,【美】Bill Venners
2021
Programming in Scala, Second Edition
Bill Venners، Lex Spoon، Martin Odersky
2011
Programming in Scala, Second Edition
Bill Venners، Lex Spoon، Martin Odersky
2011
1 بعدی
پرفروش‌ترین فایل‌ها
همه ←
دیدگاه کاربران
4.8 میانگین امتیاز از 628 نظر
علی اکبر شکارچی درخواست 37
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
باسلام ضمن تشکر لطفا کتابعثهای جدید هم قابل دریافت باشد
a r z درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
همه چیز خوب و مطمئن. سپاس
سید جواد میرهاشمی درخواست 10
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
درود و سپاس
اشکان دهقان درخواست 3
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
تشکر
مهمان درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
دمتون گرم
مهمان
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
عالی بود
091•••••606 درخواست 1
کار با سایت راحت و سریع پشتیبانی سریع و خوب زمان تحویل سریع بود
سلام. سرعت در پاسخگویی واقعا بالا بود. حقیقتش برای قیمت نمیتونم نظر بدم چون بار اولم بود که از این سایت استفاده میکردم. واقعا ممنونم که این کتاب رو پیدا کردید.
mgholizadehk درخواست 172
پشتیبانی سریع و خوب قیمت‌ها زیاد زمان تحویل سریع بود
سایت بهترشده ولی هنوزیه جاهایی گیر دارهمخصوصا در قسمت ثبت درخواست
Ali goli درخواست 5
کار با سایت راحت و سریع پشتیبانی سریع و خوب قیمت منصفانه زمان تحویل سریع بود
خیلی عالیه گرفتن دیتا توی این بروزرسانی نرم افزار کامل شده توی در گاه هایی که نسخه الکترونیک دارند مشکلی ندارید اما میتونید روی کتاب هایی که فقط نسخه چاپی ازشون موجوده بحث الکترونیک سازی با هوش مصنوعی و اسکن کردن رو هم داشته باشید که این محدودیت هم کامل مرتفع بشه
dayyani درخواست 33
کار با سایت خیلی سخت قیمت‌ها زیاد
سایت قبلی زیبا نبود و این سایت UXO بهتری دارد ولی پیچیده تر و اسان نیست
نظر کاربر
منبع مورد نظرتون رو پیدا نکردید؟

فقط مشخصات کامل منبع درخواستی وارد کنید:

در کمتر از ۲ ساعت به شما پاسخ خواهیم داد!

صفحات پر بازدید سایت

مجوز نشر کتاب

پاسخگویی سریع

پشتیبانی ۲۴ ساعته

تضمین سلامت فایل‌ها


همه دسته‌بندی‌ها