Grundlagen funktionaler Programmierung:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
München [u.a.]
Oldenbourg
1999
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | 192 S. |
ISBN: | 3486251007 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV012358361 | ||
003 | DE-604 | ||
005 | 20220510 | ||
007 | t | ||
008 | 990112s1999 gw |||| 00||| ger d | ||
016 | 7 | |a 955500966 |2 DE-101 | |
020 | |a 3486251007 |c brosch. : ca. DM 40.00 |9 3-486-25100-7 | ||
035 | |a (OCoLC)42759964 | ||
035 | |a (DE-599)BVBBV012358361 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c DE | ||
049 | |a DE-19 |a DE-739 |a DE-12 |a DE-91G |a DE-210 |a DE-861 |a DE-824 |a DE-634 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 240 |0 (DE-625)143625: |2 rvk | ||
084 | |a DAT 544f |2 stub | ||
100 | 1 | |a Erwig, Martin |d 1963- |e Verfasser |0 (DE-588)120741571 |4 aut | |
245 | 1 | 0 | |a Grundlagen funktionaler Programmierung |c von Martin Erwig |
264 | 1 | |a München [u.a.] |b Oldenbourg |c 1999 | |
300 | |a 192 S. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Funktionale Programmierung |0 (DE-588)4198740-8 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)4151278-9 |a Einführung |2 gnd-content | |
655 | 7 | |0 (DE-588)4123623-3 |a Lehrbuch |2 gnd-content | |
689 | 0 | 0 | |a Funktionale Programmierung |0 (DE-588)4198740-8 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008379943&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-008379943 |
Datensatz im Suchindex
_version_ | 1807500945414684672 |
---|---|
adam_text |
INHALTSVERZEICHNIS
VORWORT
7
1
ELEMENTE
FUNKTIONALER
PROGRAMMIERUNG
15
1.1
WERTE
UND
AUSDRUECKE
.
15
1.2
TUPEL,
RECORDS
UND
LISTEN
.
21
1.3
VARIABLEN
UND
DEFINITIONEN
.
25
1.4
FUNKTIONEN
.
31
1.5
TYPEN
UND
POLYMORPHISMUS
.
37
1.6
DATENTYPEN
UND
PATTEM
MATCHING
.
42
1.7
FUNKTIONEN
HOEHERER
ORDNUNG
.
47
1.8
LITERATURHINWEISE
.
52
2
VERZOEGERTE
AUSWERTUNG
53
2.1
PARAMETERUEBERGABE
UND
AUSWERTUNGSSTRATEGIEN
.
53
2.2
UNENDLICHE
DATENSTRUKTUREN
.
57
2.3
LITERATURHINWEISE
.
59
3
VERIFIKATION
UND
PROGRAMM-TRANSFORMATION
61
3.1
INDUKTION
.
61
3.1.1
KORREKTHEIT
REKURSIV
DEFINIERTER
FUNKTIONEN
.
.
62
3.1.2
STRUKTURELLE
INDUKTION
AUF
DATENTYPEN
.
66
3.1.3
WOHLFUNDIERTE
RELATIONEN
UND
WOHLFUNDIERTE
INDUKTION
.
71
3.2
OPTIMIERUNG
MIT
DEM
UNFOLD/FOLD-VERFAHREN
.
75
3.3
DER
BIRD/MEERTENS-FORMALISMUS
.
83
3.3.1
BEISPIEL:
DAS
AUSWAHLPROBLEM
.
83
3.3.2
EIGENSCHAFTEN
VON
MAP
UND
F
OLDL
.
86
3.3.3
BERECHNUNG
VON
LISTENSEGMENTEN
MITTELS
SCANL
.
88
3.3.4
OPTIMALE
BERECHNUNG
DER
MAXIMALEN
TEILSUMME
.
91
3.4
LITERATURHINWEISE
.
93
4
DER
LAMBDA-KALKUEL
95
4.1
DIE
SYNTAX
DES
LAMBDA-KALKUELS
.
95
4.2
REDUKTION
UND
NORMALFORMEN
.
99
4.3
REPRAESENTATION
VON
DATENTYPEN
.
107
14
INHALTSVERZEICHNIS
4.4
REKURSION
.
109
4.5
AUSDRUCKSSTAERKE
DES
LAMBDA-KALKUELS
.
112
4.6
LITERATURHINWEISE
.
115
5
TYPISIERUNG
UND
TYPINFERENZ
117
5.1
EINFUEHRUNG
IN
TYPSYSTEME
.
117
5.2
EIN
POLYMORPHES
TYPINFERENZSYSTEM
.
120
5.3
AUTOMATISCHE
TYPINFERENZ
.
128
5.4
LITERATURHINWEISE
.
133
6
IMPLEMENTIERUNGSTECHNIKEN
135
6.1
IMPLEMENTIERUNG
VON
PROGRAMMIERSPRACHEN
.
135
6.2
EIN
INTERPRETER
FUER
MINI-ML
.
137
6.2.1
INTERNE
REPRAESENTATION
VON
PROGRAMMEN
.
138
6.2.2
DIE
INTERPRETERFUNKTION
EVAL
.
140
6.3
EIN
COMPILER
FUER
MINI-ML
.
147
6.3.1
DIE
SECD-MASCHINE
.
148
6.3.2
UEBERSETZUNG
VON
MINI-ML
IN
SECD-CODE
.
153
6.3.3
BEHANDLUNG
VON
REKURSION
.
155
6.3.4
IMPLEMENTIERUNG
DER
SECD-MASCHINE
IN
ML
.
159
6.4
LITERATURHINWEISE
.
163
LOESUNGEN
ZU
DEN
AUFGABEN
165
LITERATUR
179
INDEX
185 |
any_adam_object | 1 |
author | Erwig, Martin 1963- |
author_GND | (DE-588)120741571 |
author_facet | Erwig, Martin 1963- |
author_role | aut |
author_sort | Erwig, Martin 1963- |
author_variant | m e me |
building | Verbundindex |
bvnumber | BV012358361 |
classification_rvk | ST 230 ST 240 |
classification_tum | DAT 544f |
ctrlnum | (OCoLC)42759964 (DE-599)BVBBV012358361 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV012358361</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220510</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">990112s1999 gw |||| 00||| ger d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">955500966</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3486251007</subfield><subfield code="c">brosch. : ca. DM 40.00</subfield><subfield code="9">3-486-25100-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)42759964</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV012358361</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">DE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-19</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-12</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-210</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-824</subfield><subfield code="a">DE-634</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 240</subfield><subfield code="0">(DE-625)143625:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 544f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Erwig, Martin</subfield><subfield code="d">1963-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)120741571</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Grundlagen funktionaler Programmierung</subfield><subfield code="c">von Martin Erwig</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München [u.a.]</subfield><subfield code="b">Oldenbourg</subfield><subfield code="c">1999</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">192 S.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Funktionale Programmierung</subfield><subfield code="0">(DE-588)4198740-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4151278-9</subfield><subfield code="a">Einführung</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)4123623-3</subfield><subfield code="a">Lehrbuch</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Funktionale Programmierung</subfield><subfield code="0">(DE-588)4198740-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008379943&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-008379943</subfield></datafield></record></collection> |
genre | (DE-588)4151278-9 Einführung gnd-content (DE-588)4123623-3 Lehrbuch gnd-content |
genre_facet | Einführung Lehrbuch |
id | DE-604.BV012358361 |
illustrated | Not Illustrated |
indexdate | 2024-08-16T00:13:48Z |
institution | BVB |
isbn | 3486251007 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-008379943 |
oclc_num | 42759964 |
open_access_boolean | |
owner | DE-19 DE-BY-UBM DE-739 DE-12 DE-91G DE-BY-TUM DE-210 DE-861 DE-824 DE-634 |
owner_facet | DE-19 DE-BY-UBM DE-739 DE-12 DE-91G DE-BY-TUM DE-210 DE-861 DE-824 DE-634 |
physical | 192 S. |
publishDate | 1999 |
publishDateSearch | 1999 |
publishDateSort | 1999 |
publisher | Oldenbourg |
record_format | marc |
spelling | Erwig, Martin 1963- Verfasser (DE-588)120741571 aut Grundlagen funktionaler Programmierung von Martin Erwig München [u.a.] Oldenbourg 1999 192 S. txt rdacontent n rdamedia nc rdacarrier Funktionale Programmierung (DE-588)4198740-8 gnd rswk-swf (DE-588)4151278-9 Einführung gnd-content (DE-588)4123623-3 Lehrbuch gnd-content Funktionale Programmierung (DE-588)4198740-8 s DE-604 DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008379943&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Erwig, Martin 1963- Grundlagen funktionaler Programmierung Funktionale Programmierung (DE-588)4198740-8 gnd |
subject_GND | (DE-588)4198740-8 (DE-588)4151278-9 (DE-588)4123623-3 |
title | Grundlagen funktionaler Programmierung |
title_auth | Grundlagen funktionaler Programmierung |
title_exact_search | Grundlagen funktionaler Programmierung |
title_full | Grundlagen funktionaler Programmierung von Martin Erwig |
title_fullStr | Grundlagen funktionaler Programmierung von Martin Erwig |
title_full_unstemmed | Grundlagen funktionaler Programmierung von Martin Erwig |
title_short | Grundlagen funktionaler Programmierung |
title_sort | grundlagen funktionaler programmierung |
topic | Funktionale Programmierung (DE-588)4198740-8 gnd |
topic_facet | Funktionale Programmierung Einführung Lehrbuch |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=008379943&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT erwigmartin grundlagenfunktionalerprogrammierung |