Learning functional programming : (Record no. 2854)

MARC details
000 -LEADER
fixed length control field 02588cam a22004577i 4500
001 - CONTROL NUMBER
control field 23214912
003 - CONTROL NUMBER IDENTIFIER
control field KWUST
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20250307124211.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 230705t20222022cc a 001 0 eng d
010 ## - LIBRARY OF CONGRESS CONTROL NUMBER
LC control number 2023277708
015 ## - NATIONAL BIBLIOGRAPHY NUMBER
National bibliography number GBC2C1845
Source bnb
016 7# - NATIONAL BIBLIOGRAPHIC AGENCY CONTROL NUMBER
Record control number 020676285
Source Uk
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9781098111755
Qualifying information (paperback)
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 1098111753
Qualifying information (paperback)
035 ## - SYSTEM CONTROL NUMBER
System control number (OCoLC)on1295380536
040 ## - CATALOGING SOURCE
Original cataloging agency YDX
Language of cataloging eng
Description conventions rda
Transcribing agency YDX
Modifying agency BDX
-- UKMGB
-- OCLCF
-- CDX
-- GPRCL
-- DLC
042 ## - AUTHENTICATION CODE
Authentication code lccopycat
050 00 - LIBRARY OF CONGRESS CALL NUMBER
Classification number QA76.62
Item number .W53 2022
082 04 - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.1/14
Edition number 23
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Widman, Jack,
Relator term author.
245 10 - TITLE STATEMENT
Title Learning functional programming :
Remainder of title managing code complexity by thinking functionally /
Statement of responsibility, etc. Jack Widman, PhD.
250 ## - EDITION STATEMENT
Edition statement First edition.
264 #1 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Place of production, publication, distribution, manufacture Beijing
-- Sebastopol, CA :
Name of producer, publisher, distributor, manufacturer O'Reilly,
Date of production, publication, distribution, manufacture, or copyright notice 2022.
264 #4 - PRODUCTION, PUBLICATION, DISTRIBUTION, MANUFACTURE, AND COPYRIGHT NOTICE
Date of production, publication, distribution, manufacture, or copyright notice ©2022
300 ## - PHYSICAL DESCRIPTION
Extent xi, 121 pages :
Other physical details illustrations ;
Dimensions 24 cm
336 ## - CONTENT TYPE
Content type term text
Content type code txt
Source rdacontent
336 ## - CONTENT TYPE
Content type term still image
Content type code sti
Source rdacontent
337 ## - MEDIA TYPE
Media type term unmediated
Media type code n
Source rdamedia
338 ## - CARRIER TYPE
Carrier type term volume
Carrier type code nc
Source rdacarrier
500 ## - GENERAL NOTE
General note Includes index.
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references and index.
505 0# - FORMATTED CONTENTS NOTE
Formatted contents note 1. What is functional programming? -- 2. Mathematical preliminaries -- 3. Category theory and patterns -- 4. Functional data structures -- 5. More on immutability -- 6. Questions of concurrency -- 7. Where to from here?
520 ## - SUMMARY, ETC.
Summary, etc. Learn how to think and write code like a functional programmer. With this practical guide, software developers familiar with object-oriented programming will dive into the core concepts of functional programming and learn how to use both functional and OOP features together on large or complex software projects. Author Jack Widman uses samples from Java, Python, C#, Scala, and JavaScript to help you gain a new perspective and a set of tools for managing the complexity in your problem domain. You'll be able to write code that's simpler, reusable, easier to test and modify, and more consistently correct. This book also shows you how to use patterns from category theory to help bridge the gap between OOP and functional programming.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Functional programming (Computer science)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computational complexity.
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computational complexity.
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00871991
650 #7 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Functional programming (Computer science)
Source of heading or term fast
Authority record control number or standard number (OCoLC)fst00936086
906 ## - LOCAL DATA ELEMENT F, LDF (RLIN)
a 7
b cbc
c copycat
d 2
e ncip
f 20
g y-gencatlg
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Library of Congress Classification
Koha item type Books
Classification part QA 76.62
Item part .W 53 2022
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 422/02-25   QA76.62 .W53 2022 2025-0302 03/07/2025 C1 03/07/2025 Books
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 423/02-25   QA76.62 .W53 2022 2025-0303 03/07/2025 C2 03/07/2025 Books
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 424/02-25   QA76.62 .W53 2022 2025-0304 03/07/2025 C3 03/07/2025 Books
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 425/02-25   QA76.62 .W53 2022 2025-0305 03/07/2025 C4 03/07/2025 Books
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 426/02-25   QA76.62 .W53 2022 2025-0306 03/07/2025 C5 03/07/2025 Books
    Library of Congress Classification     Non-fiction KWUST-Main Library KWUST-Main Library General Stacks 03/07/2025 Purchase 427/02-25   QA76.62 .W53 2022 2025-0307 03/07/2025 C6 03/07/2025 Books
Copyright: KWUST 2023
Kiriri Women's University of Science and Technology - Empowering Women Through Education
P.O. BOX 49274 – 00100 Nairobi, Kenya
Registrar and Admissions +254 (0) 789626819
Email info@kwust.ac.ke