Browse Results

Showing 21,301 through 21,325 of 55,884 results

Full-Stack Vue.js 2 and Laravel 5: Bring the frontend and backend together with Vue, Vuex, and Laravel

by Ashley Menhennett Anthony Gore

Key Features End-to-end guide on full-stack development with Vue.js 2 and Laravel 5 Developing modern user interfaces with a reusable component-based architecture Use Webpack to improve applications performance and development workflow Explore the features of Vuex to build applications that are powerful, consistent, and maintainable Book Description Vue is a JavaScript framework that can be used for anything from simple data display to sophisticated front-end applications and Laravel is a PHP framework used for developing fast and secure web-sites. This book gives you practical knowledge of building modern full-stack web apps from scratch using Vue with a Laravel back end. In this book, you will build a room-booking website named "Vuebnb". This project will show you the core features of Vue, Laravel and other state-of-the-art web development tools and techniques. The book begins with a thorough introduction to Vue.js and its core concepts like data binding, directives and computed properties, with each concept being explained first, then put into practice in the case-study project. You will then use Laravel to set up a web service and integrate the front end into a full-stack app. You will be shown a best-practice development workflow using tools like Webpack and Laravel Mix. With the basics covered, you will learn how sophisticated UI features can be added using ES+ syntax and a component-based architecture. You will use Vue Router to make the app multi-page and Vuex to manage application state. Finally, you will learn how to use Laravel Passport for authenticated AJAX requests between Vue and the API, completing the full-stack architecture. Vuebnb will then be prepared for production and deployed to a free Heroku cloud server. What you will learn Core features of Vue.js to create sophisticated user interfaces Build a secure backend API with Laravel Learn a state-of-the-art web development workflow with Webpack Full-stack app design principles and best practices Learn to deploy a full-stack app to a cloud server and CDN Managing complex application state with Vuex Securing a web service with Laravel Passport

Full Stack Web Development with Backbone.js

by Patrick Mulder

Learn how to build a full-stack application with Backbone.js by taking advantage of JavaScript modules, workflow automation, and Backbone's interface building blocks. With this practical guide, author Patrick Mulder takes experienced backend developers and JavaScript programmers through the steps necessary to create a fully functional single-page application.Backbone's rich ecosystem of plugins makes applications easier to design and scale, but knowing which tools to use for your project can be tricky. How do you combine views and the data layer with Backbone, or serve and deploy JavaScript assets? You'll not only learn the answers to these and many other questions; you'll also discover Backbone's vast number of use cases.Get started quickly by using a Backbone.js and BrowserifyTrack state and organize data with Backbone models and collectionsCapture events from users by using views and manipulating the DOMCombine Backbone views with advanced HTML templatesUse Backbone to browse remote data sources from an APIAuthenticate and authorize client-side interactionsBuild a backend API with Node.js and RestifySet up workflow automation with Bower, Grunt, Yeoman, and RequireJS

Full-Stack Web Development with Go: Build your web applications quickly using the Go programming language and Vue.js

by Nanik Tolaram Nick Glynn

A Go programmer's hands-on guide to go from building basic server-side templates to full single page apps using Tailwind CSS, Vue.js, and moreKey FeaturesLearn how to structure your Go projects, be smarter with SQLc, create middleware and secure your appsExplore different frontend frameworks and dive into Vue and Tailwind CSSUse Terraform and Docker and deploy in minutesBook DescriptionGo is a modern programming language with capabilities to enable high-performance app development. With its growing web framework ecosystem, Go is a preferred choice for building complete web apps. This practical guide will enable you to take your Go skills to the next level building full stack apps.This book walks you through creating and developing a complete modern web service from auth, middleware, server-side rendering, databases, and modern frontend frameworks and Go-powered APIs. You'll start by structuring the app and important aspects such as networking, before integrating all the different parts together to build a complete web product. Next, you'll learn how to build and ship a complete product by starting with the fundamental building blocks of creating a Go backend. You'll apply best practices for cookies, APIs, and security, and level up your skills with the fastest growing frontend framework, Vue. Once your full stack application is ready, you'll understand how to push the app to production and be prepared to serve customers and share it with the world.By the end of this book, you'll have learned how to build and ship secure, scalable, and complete products and how to combine Golang with existing products using best practices.What you will learnDiscover how to quickly scaffold, structure, and build your Golang applicationsDesign and build databases using PostgreSQL and SQLc to generate type-safe SQL codeMonitor applications with centralized logging and metrics collection for high performanceExplore frontend frameworks and libraries such as Vuetify, Buefy, and Tailwind CSS to build a responsive frontend for your appCommunicate securely between the frontend and backend with cookies and session handling with middlewareUnderstand how to package applications using Docker and set up CI pipelines in GitHubWho this book is forThis book is for Go programmers who want to combine the power of the Go language with modern web development technologies to build complete web apps from frontend to backend. The book assumes beginner-level knowledge of HTML, CSS, and the web.

Full-Stack Web Development with GraphQL and React: Taking React from frontend to full-stack with GraphQL and Apollo, 2nd Edition

by Sebastian Grebe

Unleash the power of GraphQL, React 17, Node, and Express to build a scalable and production-ready application from scratch to be deployed on AWSKey FeaturesBuild full-stack applications with modern APIs using GraphQL and React HooksIntegrate Apollo into React and build frontend components using GraphQLImplement a self-updating notification pop-up with a unique GraphQL feature called SubscriptionsBook DescriptionReact and GraphQL, when combined, provide you with a very dynamic, efficient, and stable tech stack to build web-based applications. GraphQL is a modern solution for querying an API that represents an alternative to REST and is the next evolution in web development.This book guides you in creating a full-stack web application from scratch using modern web technologies such as Apollo, Express.js, Node.js, and React. First, you'll start by configuring and setting up your development environment. Next, the book demonstrates how to solve complex problems with GraphQL, such as abstracting multi-table database architectures and handling image uploads using Sequelize. You'll then build a complete Graphbook from scratch. While doing so, you'll cover the tricky parts of connecting React to the backend, and maintaining and synchronizing state. In addition to this, you'll also learn how to write Reusable React components and use React Hooks. Later chapters will guide you through querying data and authenticating users in order to enable user privacy. Finally, you'll explore how to deploy your application on AWS and ensure continuous deployment using Docker and CircleCI.By the end of this web development book, you'll have learned how to build and deploy scalable full-stack applications with ease using React and GraphQL.What you will learnBuild a GraphQL API by implementing models and schemas with Apollo and SequelizeSet up an Apollo Client and build frontend components using ReactWrite Reusable React components and use React HooksAuthenticate and query user data using GraphQLUse Mocha to write test cases for your full-stack applicationDeploy your application to AWS using Docker and CircleCIWho this book is forThis React GraphQL book is for web developers familiar with React and GraphQL who want to enhance their skills and build full-stack applications using industry standards like React, Apollo, Node.js, and SQL at scale while learning to solve complex problems with GraphQL.

Full-Stack Web Development with Jakarta EE and Vue.js: Your One-Stop Guide to Building Modern Full-Stack Applications with Jakarta EE and Vue.js

by Daniel Andres Lopez

Harness the power of Jakarta EE to build sturdy back ends while applying Vue.js on the front end. The demand for modern, high-performing enterprise web applications is growing swiftly. The basic HTML front end is no longer enough to meet customer demands. This book shows you how to unlock professional full-stack web development using Jakarta EE and Vue.js. First, you will review the fundamental concepts of Vue.js and essential features of Jakarta EE. You'll then see how to build web applications through every stage of the process, taking into consideration requirement analysis, data model design, code design, the UI, and technical designs, all the way through to implementation, testing, production deployment, and monitoring. Towards the end of the book, you will also learn about the key design patterns and best practices that underpin professional full-stack web development. Full-stack development is the way forward on the web, and using JakartaEE and Vue.js is a great place to start. Get up-to-speed using this book today. What You'll Learn Connect an application's frontend and backend with Vue.js and Jakarta EEBuild enterprise web applications from start to finishTest, secure and deploy your enterprise web applicationsApply common patterns when building full stack applicationsUnderstand the current IT architecture situation of a company, and define a roadmap to accomplish the company goalsCreate decoupled applications using software craftsmanship ideas Who This Book Is For Java/Jakarta EE developers who would like to gain a stronghold on both frontend and backend development. Basic knowledge of Java EE is assumed.

Full Stack Web Development with Raspberry Pi 3

by Soham Kamani

Discover how to build full stack web applications with the Raspberry Pi 3 About This Book • Leverage JavaScript, HTML5, and Cloud APIs to create visual representations and interactive web pages. • Learn to install and use a Node.js-based web framework to develop Raspberry Pi 3-powered web applications. • A step-by-step guide that will cover from setting up a embedded system to developing embedded, device-powered interactive web applications. Who This Book Is For This book is aimed at hobbyist, enthusiasts, and developers eager to develop embedded device-powered web applications. Prior programming experience with JavaScript, HTML5, and Node.JS will be beneficial. What You Will Learn • Get up and running with your Raspberry Pi • Go full stack! Learn about the end-to-end development process for web applications, right from the OS up to the actual HTML web interface • Discover that JavaScript is one of the fastest growing languages today, and is the only language that can be used both on a browser and server. This book will empower you to develop in a complete JavaScript stack • See that the IoT is everywhere!Connect your application to the outside world. Make use of sensors in your Raspberry Pi to give your application an edge, and unleash the full power of the Internet of Things • Build a rich UI with beautiful charts and data visualizations that can run on any browser • Make your software data-driven. Learn how to utilize SQLite to collect and analyze data from multiple systems In Detail Modern web technology and portable computing together have enabled huge advances in the Internet of Things (IoT) space,as well as in areas such as machine learning and big data. The Raspberry Pi is a very popular portable computer for running full stack web applications. This book will empower you to master this rapidly evolving technology to develop complex web applications and interfaces. This book starts by familiarizing you with the various components that make up the web development stack and that will integrate into your Raspberry Pi-powered web applications. It also introduces the Raspberry Pi computer and teach you how to get up and running with a brand new one. Next, this book introduces you to the different kinds of sensor you'll use to make your applications; using these skills, you will be able to create full stack web applications and make them available to users via a web interface. Later, this book will also teach you how to build interactive web applications using JavaScript and HTML5 for the visual representation of sensor data. Finally, this book will teach you how to use a SQLite database to store and retrieve sensor data from multiple Raspberry Pi computers. By the end of this book you will be able to create complex full stack web applications on the Raspberry Pi 3 and will have improved your application's performance and usability. Style and approach Step-by-step instructions on developing a full stack web application and deploying it to the Cloud.

Full-Stack Web Development with Vue.js and Node: Build scalable and powerful web apps with modern web stack: MongoDB, Vue, Node.js, and Express

by Aneeta Sharma

Bring the frontend and backend together with Vue, Vuex, and Node.jsKey FeaturesConstruct modern web applications with Node 10, Express.js, MongoDB, and VueLeverage the latest web standards to increase code performance, readability, and cross-compatibilityHarness the power of the JavaScript ecosystem to effectively run, build, and test your full stack applicationsBook DescriptionIsomorphic JavaScript was the buzzword of the year 2017, allowing developers to utilize a single language throughout their web development stack and build cost-effective and scalable applications. MEVN is a one such modern web development stack consisting of web applications such as MongoDB, Express.js, Vue.js, and Node.js. Hands-On Full-Stack Web Development with Vue.js 2 and Node.js leverages the harmony of these technologies to help you create full-stack web applications.Starting with the core frameworks, this example-based guide explains all the key concepts of frameworks, how to set them up properly, and how to use popular modules to connect them together and make them work cohesively. You will learn all this with the help of real-world examples. In addition to this, you will be able to scaffold web application architecture, add an authentication layer, and develop the MVC structure to support the development of your application. You'll explore how to create data models for your applications and then write REST APIs by exposing your data model to your application. Solely orientated towards building a full, end-to-end application using the MEVN stack, this book will help you understand how your application development grows.What you will learnBuild an application with Express.jsCreate schemas using MongooseDevelop a single-page application using Vue.js and Express.jsCreate RESTful APIs using Express.jsAdd test cases to improve the reliability of the applicationLearn how to deploy apps on Heroku using GitHubAdd authorization using passportsWho this book is forIf you are a web or a full-stack JavaScript developer, and have tried your hand at traditional stacks such as LAMP, MEAN or MERN, or wish to explore a new stack with modern web technologies, then this book is for you. Prior knowledge of HTML, CSS, and JavaScript would be an added advantage.

Fullspace-Projektion

by Gordian Overschmidt Ute Schröder

Das Fachbuch liefert erstmals einen umfassenden Überblick über Konzeption, Produktion und Anwendung von 360°-Welten und erkundet damit die Potenziale eines neuen Marktes. Experten vermitteln den aktuellen Stand zu Themen wie den neurobiologischen Grundlagen, Story-Telling, Drehbuch, Visual Effects oder Projektionstechnologie. Darüber hinaus diskutieren sie Marketing- und Vertriebsfragen und geben einen Ausblick auf den Einsatz von Fullspace-Projektionen in Bildung, Entertainment und Medizin. Mit Projektskizzen als Beispiele für Praxisanwendungen.

Fully Homomorphic Encryption in Real World Applications (Computer Architecture and Design Methodologies)

by Ayantika Chatterjee Khin Mi Aung

This book explores the latest developments in fully homomorphic encryption (FHE), an effective means of performing arbitrary operations on encrypted data before storing it in the ‘cloud’. The book begins by addressing perennial problems like sorting and searching through FHE data, followed by a detailed discussion of the basic components of any algorithm and adapting them to handle FHE data. In turn, the book focuses on algorithms in both non-recursive and recursive versions and discusses their realizations and challenges while operating in the FHE domain on existing unencrypted processors. It highlights potential complications and proposes solutions for encrypted database design with complex queries, including the basic design details of an encrypted processor architecture to support FHE operations in real-world applications.

Fully-Integrated Power Management Circuits for Thermoelectric Energy Harvesting (Synthesis Lectures on Engineering, Science, and Technology)

by Toru Tanzawa

This book describes fully-integrated power management circuits for thermoelectric energy harvesting. Readers will learn about the applications, system design fundamentals, designs of building blocks, maximum power point tracking techniques, and design of battery chargers. The book covers the following key topics: 1) minimizing the cost of a thermoelectric generator (TEG) by considering the maximum open circuit voltage of TEG and the dependence of the power conversion efficiency of the converter on the input voltage, 2) controlling the input voltage of the converter system to ensure it remains higher than the minimum operating voltage, 3) designing a charge pump operating in the sub-threshold region, considering factors such as clock frequency, stage capacitor size, rectifying device size, and the number of stages, 4) implementing maximum power point tracking techniques with a small circuit area, and 5) designing a fully integrated battery charger. Readers will gain a comprehensive understanding of these concepts and their practical applications.

Fully Integrated Switched-Capacitor PMU for IoT Nodes: Analysis and Design (Synthesis Lectures on Engineering, Science, and Technology)

by Ricardo Madeira João Pedro Oliveira Nuno Paulino

This book provides a step-by-step methodology and system design that can be used to design a fully integrated PMU using SC DC-DC converters, for any CMOS technology. The authors discuss trade-offs between power density and efficiency of the methodology for the 130 nm CMOS technology, and how to implement it on other CMOS technologies. The book describes the state-of-the-art of fully or near-fully integrated SC DC-DC converters with multiple conversion ratios and the techniques used to enhance the overall performance of these converters. Coverage includes the trade-off between the number of conversion ratios and overall extracted efficiency from a supercapacitor, as well as the sizing of the converter cells according to the desired output power and maximum clock frequency. The authors also describe in detail the design of the fundamental blocks for the converter operation, which includes a secondary control loop using capacitance modulation by sensing the clock frequency.

Fun Inc.: Why Gaming Will Dominate the Twenty-First Century

by Tom Chatfield

"An ambitious overview of the videogaming industry, from its beginning to today's immersive online games."--Wall Street Journal Despite the recession, video games continue to break records--and command unprecedented amounts of media coverage. The U.S. is the world's biggest video games market and manufacturer, with a market now worth over $20 billion annually in software and hardware sales--more than quadruple its size in the mid 1990s. World of Warcraft now boasts over 11 million players worldwide, and over $1 billion per year in revenues. Gaming is flourishing as a career and a creative industry as well. 254 U.S. colleges and universities in 37 states now offer courses and degrees in computer and video game design, programming and art. Video games are increasingly for everyone: 68% of American households now play computer or video games, while the average game player is 35 years old and has been playing games for twelve years. Against the popular image, too, 43% of online U.S. game players are female. The U.S. military alone now spends around $6 billion a year on virtual and simulated training programs, based around video games and virtual worlds. The budgets for developing the biggest games can now top the $100 million mark and are snapping up some of the biggest names in film--from Stephen Spielberg to Peter Jackson.

Funambol Mobile Open Source

by Stefano Fornari

The book is composed of two parts. The first part will take you through the steps required to fully understand and deploy Funambol to provide PIM synchronization and push email solution to your mobile users. This is done step-by-step, starting from a simple personal usage scenario to a more complex environment that must serve thousands of users. All components of the platform are smoothly introduced and explained, starting from the functionality they provide. The second part of the book is more informative and will assist you in building Funambol extensions. In particular, it contains an easy-to-follow tutorial that will allow you to write a Funambol connector in a few easy steps. If you are looking forward to install and get started with Funambol, this book is for you. You need to have a technical background and be confident with a bit of code tweaking, but not a developer. General server administration skills are assumed and familiarity with Java will be a benefit in places.

Functional Analysis and Applications (Industrial and Applied Mathematics #377)

by Abul Hasan Siddiqi

This self-contained textbook discusses all major topics in functional analysis. Combining classical materials with new methods, it supplies numerous relevant solved examples and problems and discusses the applications of functional analysis in diverse fields. The book is unique in its scope, and a variety of applications of functional analysis and operator-theoretic methods are devoted to each area of application. Each chapter includes a set of problems, some of which are routine and elementary, and some of which are more advanced. The book is primarily intended as a textbook for graduate and advanced undergraduate students in applied mathematics and engineering. It offers several attractive features making it ideally suited for courses on functional analysis intended to provide a basic introduction to the subject and the impact of functional analysis on applied and computational mathematics, nonlinear functional analysis and optimization. It introduces emerging topics like wavelets, Gabor system, inverse problems and application to signal and image processing.

Functional and Constraint Logic Programming: 28th International Workshop, WFLP 2020, Bologna, Italy, September 7, 2020, Revised Selected Papers (Lecture Notes in Computer Science #12560)

by Michael Hanus Claudio Sacerdoti Coen

This book constitutes the refereed post-conference proceedings of the 28th International Workshop on Functional and Constraint Logic Programming, WFLP 2020, held in Bologna, Italy, in September 2020.Due to the COVID-19, the workshop was held online. From the 19 full papers submitted, 8 were accepted for presentation at the workshop. The accepted papers cover different programming areas of functional and logic programming, including code generation, verification, and debugging.

Functional and Constraint Logic Programming: 26th International Workshop, WFLP 2018, Frankfurt/Main, Germany, September 6, 2018, Revised Selected Papers (Lecture Notes in Computer Science #11285)

by Josep Silva

This book constitutes the refereed post-conference proceedings of the 26th International Workshop on Functional and Constraint Logic Programming, WFLP 2018, held in Frankfurt/Main, Germany, in September 2018. From the 19 full papers submitted,12 were accepted for presentation at the workshop. During a second review after the workshop, 10 papers were accepted for inclusion in this volume. The papers cover different programming areas of functional and logic programming, including code generation, verification, and debugging. They are organized in the following topical sections: compilers and code generation; debugging and testing; and foundations of functional logic programming.

Functional and Logic Programming: 17th International Symposium, FLOPS 2024, Kumamoto, Japan, May 15–17, 2024, Proceedings (Lecture Notes in Computer Science #14659)

by Jeremy Gibbons Dale Miller

This book constitutes the proceedings of the 17th International Symposium on Functional and Logic Programming, FLOPS 2024, held in Kumamoto, Japan, in May 2024. The 15 papers presented in this volume were carefully reviewed and selected from 28 submissions. The scope includes all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming. FLOPS speci cally aims to promote cross-fertilization between theory and practice and among di erent styles of declarative programming.

Functional and Logic Programming: 16th International Symposium, FLOPS 2022, Kyoto, Japan, May 10–12, 2022, Proceedings (Lecture Notes in Computer Science #13215)

by Michael Hanus Atsushi Igarashi

This book constitutes the proceedings of the 16th International Symposium on Functional and Logic Programming, FLOPS 2022, held in Kyoto, Japan, in May 2022.The 12 papers presented in this volume were carefully reviewed and selected from 30 submissions. Additionally, the volume includes two system descriptions and a declarative pearl paper. The papers cover all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming focusing on topics such as functional programming, logic programming, declarative programming, constraint programming, formal method, model checking, program transformation, program refinement, and type theory.

Functional and Logic Programming

by Oleg Kiselyov Andy King

This bookconstitutes the proceedings of the 13th International Symposium on Functionaland Logic Programming, FLOPS 2016, held in Kochi, Japan, in March 2016. The 14 papers presented in this volume were carefully reviewed and selectedfrom 36 submissions. They cover the following topics: functional and logicprogramming; program transformation and re-writing; and extracting programsfrom proofs of their correctness.

Functional and Logic Programming: 15th International Symposium, FLOPS 2020, Akita, Japan, September 14–16, 2020, Proceedings (Lecture Notes in Computer Science #12073)

by Keisuke Nakano Konstantinos Sagonas

This book constitutes the proceedings of the 15th International Symposium on Functional and Logic Programming, FLOPS 2020, held in Akita, Japan*, in September 2020. The 12 papers presented in this volume were carefully reviewed and selected from 25 submissions. They cover all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming focusing on topics such as functional programming, logic programming, declarative programming, constraint programming, formal method, model checking, program transformation, program refinement, and type theory. *The conference was held virtually due to the COVID-19 pandemic.

Functional and Logic Programming: 14th International Symposium, Flops 2018, Nagoya, Japan, May 9-11, 2018, Proceedings (Lecture Notes in Computer Science #10818)

by Martin Sulzmann John P. Gallagher

This book constitutes the proceedings of the 14th International Symposium on Functional and Logic Programming, FLOPS 2018, held in Nagoya, Japan, in May 2018. The 17 papers presented in this volume were carefully reviewed and selected from 41 submissions. They cover all aspects of the design, semantics, theory, applications, implementations, and teaching of declarative programming focusing on topics such as functional-logic programming, re-writing systems, formal methods and model checking, program transformations and program refinements, developing programs with the help of theorem provers or SAT/SMT solvers, language design, and implementation issues.

Functional and Reactive Domain Modeling

by Debasish Ghosh

SummaryFunctional and Reactive Domain Modeling teaches you how to think of the domain model in terms of pure functions and how to compose them to build larger abstractions.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyTraditional distributed applications won't cut it in the reactive world of microservices, fast data, and sensor networks. To capture their dynamic relationships and dependencies, these systems require a different approach to domain modeling. A domain model composed of pure functions is a more natural way of representing a process in a reactive system, and it maps directly onto technologies and patterns like Akka, CQRS, and event sourcing.About the BookFunctional and Reactive Domain Modeling teaches you consistent, repeatable techniques for building domain models in reactive systems. This book reviews the relevant concepts of FP and reactive architectures and then methodically introduces this new approach to domain modeling. As you read, you'll learn where and how to apply it, even if your systems aren't purely reactive or functional. An expert blend of theory and practice, this book presents strong examples you'll return to again and again as you apply these principles to your own projects.What's InsideReal-world libraries and frameworksEstablish meaningful reliability guaranteesIsolate domain logic from side effectsIntroduction to reactive design patternsAbout the ReaderReaders should be comfortable with functional programming and traditional domain modeling. Examples use the Scala language.About the AuthorSoftware architect Debasish Ghosh was an early adopter of reactive design using Scala and Akka. He's the author of DSLs in Action, published by Manning in 2010.Table of ContentsFunctional domain modeling: an introductionScala for functional domain modelsDesigning functional domain modelsFunctional patterns for domain modelsModularization of domain modelsBeing reactiveModeling with reactive streamsReactive persistence and event sourcingTesting your domain modelSummary - core thoughts and principles

A Functional Approach to Java

by Ben Weidig

Java developers usually tackle the complexity of software development through object-oriented programming (OOP). But not every problem is a good match for OOP. The functional programming (FP) paradigm offers you another approach to solving problems, and Java provides easy-to-grasp FP tools such as lambda expressions and Streams. If you're interested in applying FP concepts to your Java code, this book is for you.Author Ben Weidig highlights different aspects of functional programming and shows you how to incorporate them into your code without going "fully functional." You'll learn how, when, and why to use FP concepts such as immutability and pure functions to write more concise, reasonable, and future-proof code. Many developers seek to expand their horizons by using OOP and FP together. It's no longer either-or; it's both.In this book, you will:Get a high-level overview of functional programming, including the types already available to Java developersExplore different FP concepts and learn how to use themLearn how to augment your code and use Java's new functional features in your daily work without going fully functionalDevelop a functional mindset and improve your programming skills regardless of language or paradigm

The Functional Approach to Programming

by Guy Cousineau Michel Mauny

A programming course should concentrate as much as possible on a program's logical structure and design rather than simply show how to write code. The Functional Approach to Programming achieves this aim because logical concepts are evident and programs are transparent so can be written quickly and cleanly. In this book the authors emphasise the notions of function and function application which relate programming to familiar concepts from mathematics and logic. They introduce functional programming via examples but also explain what programs compute and how to reason about them. They show how the ideas can be implemented in the Caml language, a dialect of the ML family, and give examples of how complex programs from a variety of areas (such as arithmetic, tree algorithms, graph algorithms, text parsing and geometry) can be developed in close agreement with their specifications. Many exercises and examples are included throughout the book; solutions are also available.

Functional Brain-Heart Interplay: From Physiology to Advanced Methodology of Signal Processing and Modeling

by Vincenzo Catrambone Gaetano Valenza

This monograph offers a cross-system exchange and cross-modality investigation into brain-heart interplay. Brain-Heart Interplay (BHI) is a highly interdisciplinary scientific topic, which spreads from the physiology of the Central/Autonomous Nervous Systems, especially Central Autonomic Network, to advanced signal processing and modeling for its activity quantification. Motivated by clinical evidence and supported by recent findings in neurophysiology, this monograph first explores the definition of basic Brain-Heart Interplay quantifiers, and then moves onto advanced methods for the assessment of health and disease states. Non-invasive use of brain monitoring techniques, including electroencephalogram and function Magnetic Resonance Imaging, will be described together with heartbeat dynamics monitoring through pulseoximeter and ECG signals. The audience of this book comprises especially of biomedical engineers and medical doctors with expertise in statistics and/or signal processing. Researchers in the fields of cardiology, neurology, psychiatry, and neuroscience in general may be interested as well.

Refine Search

Showing 21,301 through 21,325 of 55,884 results