Podstawowa teoria kategorii dla informatyków

Ocena:   (4,1 na 5)

Podstawowa teoria kategorii dla informatyków (C. Pierce Benjamin)

Opinie czytelników

Podsumowanie:

Ogólnie rzecz biorąc, książka jest uważana za dobre wprowadzenie do teorii kategorii, zwłaszcza dla informatyków, ze zwięzłymi wyjaśnieniami i różnorodnymi przykładami. Jednak niektórzy czytelnicy uznali niektóre rozdziały za trudne do zrozumienia i istnieją obawy co do jakości wydania Kindle.

Zalety:

Zapewnia dobry przegląd teorii kategorii, szczególnie dla osób zajmujących się informatyką.
Zwięzły i przejrzysty styl pisania, dzięki czemu materiał jest przystępny.
Zawiera pomocne przykłady i ćwiczenia.
Dobra jako odniesienie i praktyczne zastosowanie teorii kategorii.
Pozytywne opinie na temat podejścia pedagogicznego i organizacji.

Wady:

Niektóre rozdziały zostały uznane za słabo napisane lub mylące, szczególnie w zaawansowanych zastosowaniach (np. rachunek lambda).
Wysoka cena książki.
Jakość wydania Kindle jest słaba, określana jako hańba.
Brak omówienia niektórych zaawansowanych tematów, takich jak monady, które zdaniem niektórych czytelników były niezbędne.

(na podstawie 19 opinii czytelników)

Oryginalny tytuł:

Basic Category Theory for Computer Scientists

Zawartość książki:

Podstawowa teoria kategorii dla informatyków Basic Category Theory for Computer Scientists zapewnia prostą prezentację podstawowych konstrukcji i terminologii teorii kategorii, w tym granic, funktorów, naturalnych transformacji, przyległości i zamkniętych kategorii kartezjańskich.

Teoria kategorii jest gałęzią czystej matematyki, która staje się coraz ważniejszym narzędziem w informatyce teoretycznej, zwłaszcza w semantyce języków programowania, teorii domen i współbieżności, gdzie jest już standardowym językiem dyskursu. Zakładając minimalne przygotowanie matematyczne, Basic Category Theory for Computer Scientists zapewnia prostą prezentację podstawowych konstrukcji i terminologii teorii kategorii, w tym granic, funktorów, naturalnych transformacji, przyłączeń i zamkniętych kategorii kartezjańskich. Cztery studia przypadków ilustrują zastosowania teorii kategorii do projektowania języków programowania, semantyki i rozwiązywania rekurencyjnych równań domenowych. Krótki przegląd literatury zawiera sugestie dotyczące dalszych badań w bardziej zaawansowanych tekstach.

Spis treści

Samouczek - Zastosowania - Dalsze lektury.

Dodatkowe informacje o książce:

ISBN:9780262660716
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:1991
Liczba stron:116

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Typy i języki programowania - Types and Programming Languages
Kompleksowe wprowadzenie do systemów typów i języków programowania .System typów to składniowa metoda...
Typy i języki programowania - Types and Programming Languages
Podstawowa teoria kategorii dla informatyków - Basic Category Theory for Computer...
Podstawowa teoria kategorii dla informatyków Basic Category Theory for...
Podstawowa teoria kategorii dla informatyków - Basic Category Theory for Computer Scientists
Zaawansowane tematy w typach i językach programowania - Advanced Topics in Types and Programming...
Gruntowne i przystępne wprowadzenie do szeregu...
Zaawansowane tematy w typach i językach programowania - Advanced Topics in Types and Programming Languages

Prace autora wydały następujące wydawnictwa: