SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
(定義1) map f [] = []
(定義2) map f (x:xs) = f x : map f xs
(定義3) (f . g) x = f (g x)



map f (map g xs) = map (f . g) xs
map f (map g []) = map (f . g) []
map f (map g []) = map (f . g) []
map f [] = []




(定義1) map f [] = []
map f (map g []) = map (f . g) []
map f [] = []
[] = []




(定義1) map f [] = []
(仮定1) map f (map g xs) = map (f . g) xs




map f (map g (x:xs)) = map (f . g) (x:xs)
map f (map g (x:xs)) = map (f . g) (x:xs)
map f (g x : map g xs) = (f . g) x : map (f . g) xs




(定義2) map f (x:xs) = f x : map f xs
map f (map g (x:xs)) = map (f . g) (x:xs)
map f (g x : map g xs) = (f . g) x : map (f . g) xs
f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs




(定義2) map f (x:xs) = f x : map f xs
map f (map g (x:xs)) = map (f . g) (x:xs)
map f (g x : map g xs) = (f . g) x : map (f . g) xs
f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs
f (g x) : map f (map g xs) = f (g x) : map (f . g) xs




(定義3) (f . g) x = f (g x)
map f (map g (x:xs)) = map (f . g) (x:xs)
map f (g x : map g xs) = (f . g) x : map (f . g) xs
f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs
f (g x) : map f (map g xs) = f (g x) : map (f . g) xs
f (g x) : map (f . g) xs = f (g x) : map (f . g) xs




(仮定1) map f (map g xs) = map (f . g) xs
http://www.paraiso-lang.org/ikmsm/

Más contenido relacionado

La actualidad más candente

Day 6 examples u8f13
Day 6 examples u8f13Day 6 examples u8f13
Day 6 examples u8f13jchartiersjsd
 
PC Exam 1 study guide
PC Exam 1 study guidePC Exam 1 study guide
PC Exam 1 study guidevhiggins1
 
graficas matlab
graficas matlabgraficas matlab
graficas matlabxavelu
 
Composicion de funciones
Composicion de funcionesComposicion de funciones
Composicion de funcionesPaito Sarauz
 
Day 2 examples u8f13
Day 2 examples u8f13Day 2 examples u8f13
Day 2 examples u8f13jchartiersjsd
 
Метод интервалов
Метод интерваловМетод интервалов
Метод интерваловMaria Pospelova
 
Algebra 2 Unit 5 Lesson 5
Algebra 2 Unit 5 Lesson 5Algebra 2 Unit 5 Lesson 5
Algebra 2 Unit 5 Lesson 5Kate Nowak
 
DiffCalculus: September 10, 2012
DiffCalculus: September 10, 2012DiffCalculus: September 10, 2012
DiffCalculus: September 10, 2012Carlos Vázquez
 
Derivatives power point
Derivatives power point Derivatives power point
Derivatives power point Ashley Smith
 
Addition and Subtraction of Functions
Addition and Subtraction of FunctionsAddition and Subtraction of Functions
Addition and Subtraction of Functionsjordhuffman
 
119 Powerpoint 2.6
119 Powerpoint 2.6119 Powerpoint 2.6
119 Powerpoint 2.6Jeneva Clark
 
Functions
FunctionsFunctions
FunctionsSPSV
 
Operations With Functions May 25 2009
Operations With Functions May 25 2009Operations With Functions May 25 2009
Operations With Functions May 25 2009ingroy
 
Representacion funciones sage cell
Representacion funciones sage cellRepresentacion funciones sage cell
Representacion funciones sage cellMarcos Otero
 

La actualidad más candente (20)

Radical functions
Radical functionsRadical functions
Radical functions
 
Day 6 examples u8f13
Day 6 examples u8f13Day 6 examples u8f13
Day 6 examples u8f13
 
PC Exam 1 study guide
PC Exam 1 study guidePC Exam 1 study guide
PC Exam 1 study guide
 
Exercise #11 notes
Exercise #11 notesExercise #11 notes
Exercise #11 notes
 
Analisis matematico
Analisis matematicoAnalisis matematico
Analisis matematico
 
Exercise #8 notes
Exercise #8 notesExercise #8 notes
Exercise #8 notes
 
graficas matlab
graficas matlabgraficas matlab
graficas matlab
 
Composicion de funciones
Composicion de funcionesComposicion de funciones
Composicion de funciones
 
Day 2 examples u8f13
Day 2 examples u8f13Day 2 examples u8f13
Day 2 examples u8f13
 
Метод интервалов
Метод интерваловМетод интервалов
Метод интервалов
 
Algebra 2 Unit 5 Lesson 5
Algebra 2 Unit 5 Lesson 5Algebra 2 Unit 5 Lesson 5
Algebra 2 Unit 5 Lesson 5
 
DiffCalculus: September 10, 2012
DiffCalculus: September 10, 2012DiffCalculus: September 10, 2012
DiffCalculus: September 10, 2012
 
Derivatives power point
Derivatives power point Derivatives power point
Derivatives power point
 
PAIP 第1章 Lisp入門
PAIP 第1章 Lisp入門PAIP 第1章 Lisp入門
PAIP 第1章 Lisp入門
 
Addition and Subtraction of Functions
Addition and Subtraction of FunctionsAddition and Subtraction of Functions
Addition and Subtraction of Functions
 
119 Powerpoint 2.6
119 Powerpoint 2.6119 Powerpoint 2.6
119 Powerpoint 2.6
 
Functions
FunctionsFunctions
Functions
 
Operations With Functions May 25 2009
Operations With Functions May 25 2009Operations With Functions May 25 2009
Operations With Functions May 25 2009
 
parent functons
parent functonsparent functons
parent functons
 
Representacion funciones sage cell
Representacion funciones sage cellRepresentacion funciones sage cell
Representacion funciones sage cell
 

Destacado

November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)mrstrementozzi
 
5th meeting
5th meeting5th meeting
5th meetingasmeucf
 
Mba ebooks ! Edhole
Mba ebooks ! EdholeMba ebooks ! Edhole
Mba ebooks ! EdholeEdhole.com
 
Ccna discovery lina rosero
Ccna discovery   lina roseroCcna discovery   lina rosero
Ccna discovery lina roserolinarosero12
 
Evaluacionpaginasweb
EvaluacionpaginaswebEvaluacionpaginasweb
Evaluacionpaginaswebguest922fe3
 
Red telefonica conmutada
Red telefonica conmutadaRed telefonica conmutada
Red telefonica conmutadaMartin Díez
 
Geometry Section 1-2 1112
Geometry Section 1-2 1112Geometry Section 1-2 1112
Geometry Section 1-2 1112Jimbo Lamb
 

Destacado (8)

November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)November 26, 2012: Polynomials (SmartBoard Note)
November 26, 2012: Polynomials (SmartBoard Note)
 
5th meeting
5th meeting5th meeting
5th meeting
 
Mba ebooks ! Edhole
Mba ebooks ! EdholeMba ebooks ! Edhole
Mba ebooks ! Edhole
 
Ccna discovery lina rosero
Ccna discovery   lina roseroCcna discovery   lina rosero
Ccna discovery lina rosero
 
Evaluacionpaginasweb
EvaluacionpaginaswebEvaluacionpaginasweb
Evaluacionpaginasweb
 
F5 add maths year plan 2013
F5 add maths year plan 2013F5 add maths year plan 2013
F5 add maths year plan 2013
 
Red telefonica conmutada
Red telefonica conmutadaRed telefonica conmutada
Red telefonica conmutada
 
Geometry Section 1-2 1112
Geometry Section 1-2 1112Geometry Section 1-2 1112
Geometry Section 1-2 1112
 

Similar a プログラミングHaskell 13章 問題7

Ppt fiske daels mei drisa desain media komputer
Ppt fiske daels mei drisa desain media komputerPpt fiske daels mei drisa desain media komputer
Ppt fiske daels mei drisa desain media komputerArdianPratama22
 
4.1 inverse functions t
4.1 inverse functions t4.1 inverse functions t
4.1 inverse functions tmath260
 
Area between curves
Area between curvesArea between curves
Area between curvesjnaveena j
 
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...Hareem Aslam
 
Logarithms
LogarithmsLogarithms
Logarithmssupoteta
 
Algebra 2 Section 5-1
Algebra 2 Section 5-1Algebra 2 Section 5-1
Algebra 2 Section 5-1Jimbo Lamb
 
The Chain Rule, Part 2
The Chain Rule, Part 2The Chain Rule, Part 2
The Chain Rule, Part 2Pablo Antuna
 
lesson10-thechainrule034slides-091006133832-phpapp01.pptx
lesson10-thechainrule034slides-091006133832-phpapp01.pptxlesson10-thechainrule034slides-091006133832-phpapp01.pptx
lesson10-thechainrule034slides-091006133832-phpapp01.pptxJohnReyManzano2
 
Best Approximation in Real Linear 2-Normed Spaces
Best Approximation in Real Linear 2-Normed SpacesBest Approximation in Real Linear 2-Normed Spaces
Best Approximation in Real Linear 2-Normed SpacesIOSR Journals
 
Algebra 2 Lesson 5-6
Algebra 2 Lesson 5-6Algebra 2 Lesson 5-6
Algebra 2 Lesson 5-6Kate Nowak
 

Similar a プログラミングHaskell 13章 問題7 (20)

Invers fungsi
Invers fungsiInvers fungsi
Invers fungsi
 
1. functions
1. functions1. functions
1. functions
 
Ppt fiske daels mei drisa desain media komputer
Ppt fiske daels mei drisa desain media komputerPpt fiske daels mei drisa desain media komputer
Ppt fiske daels mei drisa desain media komputer
 
4.1 inverse functions t
4.1 inverse functions t4.1 inverse functions t
4.1 inverse functions t
 
maths basics
maths basicsmaths basics
maths basics
 
Dif int
Dif intDif int
Dif int
 
Day 6 examples
Day 6 examplesDay 6 examples
Day 6 examples
 
Area between curves
Area between curvesArea between curves
Area between curves
 
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
Solution Manual : Chapter - 07 Exponential, Logarithmic and Inverse Trigonome...
 
Logarithms
LogarithmsLogarithms
Logarithms
 
Alg2 lesson 7-8
Alg2 lesson 7-8Alg2 lesson 7-8
Alg2 lesson 7-8
 
Alg2 lesson 7-8
Alg2 lesson 7-8Alg2 lesson 7-8
Alg2 lesson 7-8
 
F.Komposisi
F.KomposisiF.Komposisi
F.Komposisi
 
Algebra 2 Section 5-1
Algebra 2 Section 5-1Algebra 2 Section 5-1
Algebra 2 Section 5-1
 
The Chain Rule, Part 2
The Chain Rule, Part 2The Chain Rule, Part 2
The Chain Rule, Part 2
 
0210 ch 2 day 10
0210 ch 2 day 100210 ch 2 day 10
0210 ch 2 day 10
 
lesson10-thechainrule034slides-091006133832-phpapp01.pptx
lesson10-thechainrule034slides-091006133832-phpapp01.pptxlesson10-thechainrule034slides-091006133832-phpapp01.pptx
lesson10-thechainrule034slides-091006133832-phpapp01.pptx
 
Best Approximation in Real Linear 2-Normed Spaces
Best Approximation in Real Linear 2-Normed SpacesBest Approximation in Real Linear 2-Normed Spaces
Best Approximation in Real Linear 2-Normed Spaces
 
Algebra 2 Lesson 5-6
Algebra 2 Lesson 5-6Algebra 2 Lesson 5-6
Algebra 2 Lesson 5-6
 
Modul 1 functions
Modul 1 functionsModul 1 functions
Modul 1 functions
 

Último

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 

Último (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 

プログラミングHaskell 13章 問題7

  • 1.
  • 2. (定義1) map f [] = [] (定義2) map f (x:xs) = f x : map f xs (定義3) (f . g) x = f (g x) map f (map g xs) = map (f . g) xs
  • 3. map f (map g []) = map (f . g) []
  • 4. map f (map g []) = map (f . g) [] map f [] = [] (定義1) map f [] = []
  • 5. map f (map g []) = map (f . g) [] map f [] = [] [] = [] (定義1) map f [] = []
  • 6. (仮定1) map f (map g xs) = map (f . g) xs map f (map g (x:xs)) = map (f . g) (x:xs)
  • 7. map f (map g (x:xs)) = map (f . g) (x:xs) map f (g x : map g xs) = (f . g) x : map (f . g) xs (定義2) map f (x:xs) = f x : map f xs
  • 8. map f (map g (x:xs)) = map (f . g) (x:xs) map f (g x : map g xs) = (f . g) x : map (f . g) xs f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs (定義2) map f (x:xs) = f x : map f xs
  • 9. map f (map g (x:xs)) = map (f . g) (x:xs) map f (g x : map g xs) = (f . g) x : map (f . g) xs f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs f (g x) : map f (map g xs) = f (g x) : map (f . g) xs (定義3) (f . g) x = f (g x)
  • 10. map f (map g (x:xs)) = map (f . g) (x:xs) map f (g x : map g xs) = (f . g) x : map (f . g) xs f (g x) : map f (map g xs) = (f . g) x : map (f . g) xs f (g x) : map f (map g xs) = f (g x) : map (f . g) xs f (g x) : map (f . g) xs = f (g x) : map (f . g) xs (仮定1) map f (map g xs) = map (f . g) xs