{"product_id":"domain-specific-languages-of-mathematics-9781848903883","title":"Domain-Specific Languages of Mathematics","description":"\u003cp\u003e The main idea behind this book is to encourage readers to approach \u003c\/p\u003e\u003cp\u003e mathematical domains from a functional programming perspective: to \u003c\/p\u003e\u003cp\u003e identify the main functions and types involved and, when necessary, to \u003c\/p\u003e\u003cp\u003e introduce new abstractions; to give calculational proofs; to pay \u003c\/p\u003e\u003cp\u003e attention to the syntax of the mathematical expressions; and, finally, \u003c\/p\u003e\u003cp\u003e to organize the resulting functions and types in domain-specific languages.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e The book is recommended for developers who are learning mathematics and \u003c\/p\u003e\u003cp\u003e would like to use Haskell to make sense of definitions and theorems. It \u003c\/p\u003e\u003cp\u003e is also a book for the mathematically interested who wants to explore \u003c\/p\u003e\u003cp\u003e functional programming and domain-specific languages. The book helps put \u003c\/p\u003e\u003cp\u003e into perspective the domains of Mathematics and Functional Programming \u003c\/p\u003e\u003cp\u003e and shows how Computer Science and Mathematics are usefully taught together.\u003c\/p\u003e\u003cbr\u003e","brand":"College Publications","offers":[{"title":"Default Title","offer_id":50929989746962,"sku":"9781848903883","price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_7f609d64-ef0e-4415-adc9-fc1d6f340c68.jpg?v=1739059470","url":"https:\/\/surprise-castle.myshopify.com\/products\/domain-specific-languages-of-mathematics-9781848903883","provider":"Surprise Castle","version":"1.0","type":"link"}