Type-driven Development with Idris
453 kr
453 kr
Tis, 21 jan - mån, 27 jan
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Adlibris
Produktbeskrivning
DESCRIPTION
Types are often seen as a tool for checking errors, with the
programmer writing a complete program first and using the type
checker to detect errors. And while tests are used to show presence of
errors, they can only find errors that you explicitly test for. In typedriven
development, types become your tools for constructing
programs and, used appropriately, can show the absence of errors. And
you can express precise relationships between data, your assumptions
are explicit and checkable, and you can precisely state and verify
properties. Type-driven development lets users write extensible code,
create simple specifications very early in development, and easily
create mock implementation for testing.
Type-Driven Development with Idris, written by the creator of Idris,
teaches programmers how to improve the performance and accuracy of
programs by taking advantage of a state-of-the-art type system. This
book teaches readers using Idris, a language designed from the very
beginning to support type-driven development. Readers learn how to
manipulate types just like any other construct (numbers, strings, lists,
etc.). This book teaches how to use type-driven development to build
real-world software, as well as how to handle side-effects, state and
concurrency, and interoperating with existing systems. By the end of
this book, readers will be able to develop robust and verified software
in Idris and apply type-driven development methods to programming
in other languages.
KEY FEATURES
• Written by the creator of Idris
• Improve performance and accuracy of programs
• Teaches Idris, a new type-driven development language
• Hands-on code examples
• Build real-world software
AUDIENCE
Written for programmers with knowledge of basic functional programming
concepts.
ABOUT THE TECHNOLOGY
Type-driven development lets you write extensible code, create simple
specifications very early in development, and easily create mock
implementation for testing. In type-driven development, types become your
tools for constructing programs and, used appropriately, can show the
absence of errors.
Artikel.nr.
1157c52c-35f9-4b69-a30e-17fbaca9461b
Type-driven Development with Idris
453 kr
453 kr
Tis, 21 jan - mån, 27 jan
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Adlibris
Liknande toppsäljare
World of Warcraft - 60 Day Game Time EU (Download)
499 kr
Sony PlayStation 5 Slim Digital Edition (PS5)
5 790 kr
RCA AV till HDMI Converter / Adapter 1080P Universal White
99 kr
Löpband under skrivbordet 1-6KM/H Walking Jogging Machine för hemmakontor Svart
1 849 kr
12-pack Oral-B Kompatibla Tandborsthuvuden
89 kr
Bright Beauty Vanity Namira - sminkspegel med belysning - hollywoodspegel - make up spegel - vit - dimbar med tre ljuslägen
899 kr
Fotoalbum 300 bilder limbundet
129 kr
Bärbar Extern Hård Disk 2TB USB 3.0
329 kr
Laddare Garmin Klockor - Universal Snabbladdare
59 kr
Tidigare lägsta pris:
64 kr
Shiatsu Massage- & värmekudde för nacke/axel & rygg
399 kr
Rekommendationer för dig
Nattlampa - Stjärnprojektor med LED-lampa - Astronaut
349 kr
Dubbelsidiga markörer/pennor - 168 st. MAALEO 24101
399 kr
INF LED Spotlights Set – 6 stilrena lampor med 2 praktiska fjärrkontroller
179 kr
Tidigare lägsta pris:
237 kr
Bright Beauty Vanity Namira - sminkspegel med belysning - hollywoodspegel - make up spegel - vit - dimbar med tre ljuslägen
899 kr
Öronkuddar för Bose QuietComfort - QC35/QC25/QC15/AE2 Hörlurar SVART
79 kr
Tidigare lägsta pris:
99 kr
Wii till HDMI-adapter, 1080p Full-HD Nintendo
67 kr
Tidigare lägsta pris:
69 kr
Hitster Guilty Pleasure (Nordisk)
289 kr
Apple AirPods (andra generation) med Lightning-laddningsetui
1 430 kr
Hopfällbart löpband, kraftfullt löpband, CITYSPORTS ZX2 löpband 1400W motor, hastighet 1-12 km/h, svart med rött
2 300 kr
Kompatibel iPhone snabbladdare USB-C strömadapter 20W + 2m Kabel
98 kr