diff --git a/ex/exercise10/.gitignore b/高阶函数/exercise10/.gitignore similarity index 100% rename from ex/exercise10/.gitignore rename to 高阶函数/exercise10/.gitignore diff --git a/ex/exercise10/README.md b/高阶函数/exercise10/README.md similarity index 100% rename from ex/exercise10/README.md rename to 高阶函数/exercise10/README.md diff --git a/ex/exercise10/config/env.js b/高阶函数/exercise10/config/env.js similarity index 100% rename from ex/exercise10/config/env.js rename to 高阶函数/exercise10/config/env.js diff --git a/ex/exercise10/config/getHttpsConfig.js b/高阶函数/exercise10/config/getHttpsConfig.js similarity index 100% rename from ex/exercise10/config/getHttpsConfig.js rename to 高阶函数/exercise10/config/getHttpsConfig.js diff --git a/ex/exercise10/config/jest/babelTransform.js b/高阶函数/exercise10/config/jest/babelTransform.js similarity index 100% rename from ex/exercise10/config/jest/babelTransform.js rename to 高阶函数/exercise10/config/jest/babelTransform.js diff --git a/ex/exercise10/config/jest/cssTransform.js b/高阶函数/exercise10/config/jest/cssTransform.js similarity index 100% rename from ex/exercise10/config/jest/cssTransform.js rename to 高阶函数/exercise10/config/jest/cssTransform.js diff --git a/ex/exercise10/config/jest/fileTransform.js b/高阶函数/exercise10/config/jest/fileTransform.js similarity index 100% rename from ex/exercise10/config/jest/fileTransform.js rename to 高阶函数/exercise10/config/jest/fileTransform.js diff --git a/ex/exercise10/config/modules.js b/高阶函数/exercise10/config/modules.js similarity index 100% rename from ex/exercise10/config/modules.js rename to 高阶函数/exercise10/config/modules.js diff --git a/ex/exercise10/config/paths.js b/高阶函数/exercise10/config/paths.js similarity index 100% rename from ex/exercise10/config/paths.js rename to 高阶函数/exercise10/config/paths.js diff --git a/ex/exercise10/config/pnpTs.js b/高阶函数/exercise10/config/pnpTs.js similarity index 100% rename from ex/exercise10/config/pnpTs.js rename to 高阶函数/exercise10/config/pnpTs.js diff --git a/ex/exercise10/config/webpack.config.js b/高阶函数/exercise10/config/webpack.config.js similarity index 100% rename from ex/exercise10/config/webpack.config.js rename to 高阶函数/exercise10/config/webpack.config.js diff --git a/ex/exercise10/config/webpackDevServer.config.js b/高阶函数/exercise10/config/webpackDevServer.config.js similarity index 100% rename from ex/exercise10/config/webpackDevServer.config.js rename to 高阶函数/exercise10/config/webpackDevServer.config.js diff --git a/ex/exercise10/package-lock.json b/高阶函数/exercise10/package-lock.json similarity index 100% rename from ex/exercise10/package-lock.json rename to 高阶函数/exercise10/package-lock.json diff --git a/ex/exercise10/package.json b/高阶函数/exercise10/package.json similarity index 100% rename from ex/exercise10/package.json rename to 高阶函数/exercise10/package.json diff --git a/ex/exercise10/public/favicon.ico b/高阶函数/exercise10/public/favicon.ico similarity index 100% rename from ex/exercise10/public/favicon.ico rename to 高阶函数/exercise10/public/favicon.ico diff --git a/ex/exercise10/public/index.html b/高阶函数/exercise10/public/index.html similarity index 100% rename from ex/exercise10/public/index.html rename to 高阶函数/exercise10/public/index.html diff --git a/ex/exercise10/public/logo192.png b/高阶函数/exercise10/public/logo192.png similarity index 100% rename from ex/exercise10/public/logo192.png rename to 高阶函数/exercise10/public/logo192.png diff --git a/ex/exercise10/public/logo512.png b/高阶函数/exercise10/public/logo512.png similarity index 100% rename from ex/exercise10/public/logo512.png rename to 高阶函数/exercise10/public/logo512.png diff --git a/ex/exercise10/public/manifest.json b/高阶函数/exercise10/public/manifest.json similarity index 100% rename from ex/exercise10/public/manifest.json rename to 高阶函数/exercise10/public/manifest.json diff --git a/ex/exercise10/public/robots.txt b/高阶函数/exercise10/public/robots.txt similarity index 100% rename from ex/exercise10/public/robots.txt rename to 高阶函数/exercise10/public/robots.txt diff --git a/ex/exercise10/read.text b/高阶函数/exercise10/read.text similarity index 100% rename from ex/exercise10/read.text rename to 高阶函数/exercise10/read.text diff --git a/ex/exercise10/scripts/build.js b/高阶函数/exercise10/scripts/build.js similarity index 100% rename from ex/exercise10/scripts/build.js rename to 高阶函数/exercise10/scripts/build.js diff --git a/ex/exercise10/scripts/start.js b/高阶函数/exercise10/scripts/start.js similarity index 100% rename from ex/exercise10/scripts/start.js rename to 高阶函数/exercise10/scripts/start.js diff --git a/ex/exercise10/scripts/test.js b/高阶函数/exercise10/scripts/test.js similarity index 100% rename from ex/exercise10/scripts/test.js rename to 高阶函数/exercise10/scripts/test.js diff --git a/ex/exercise10/src/App.css b/高阶函数/exercise10/src/App.css similarity index 100% rename from ex/exercise10/src/App.css rename to 高阶函数/exercise10/src/App.css diff --git a/ex/exercise10/src/App.js b/高阶函数/exercise10/src/App.js similarity index 100% rename from ex/exercise10/src/App.js rename to 高阶函数/exercise10/src/App.js diff --git a/ex/exercise10/src/App.test.js b/高阶函数/exercise10/src/App.test.js similarity index 100% rename from ex/exercise10/src/App.test.js rename to 高阶函数/exercise10/src/App.test.js diff --git a/ex/exercise10/src/components/hoc.js b/高阶函数/exercise10/src/components/hoc.js similarity index 100% rename from ex/exercise10/src/components/hoc.js rename to 高阶函数/exercise10/src/components/hoc.js diff --git a/ex/exercise10/src/index.css b/高阶函数/exercise10/src/index.css similarity index 100% rename from ex/exercise10/src/index.css rename to 高阶函数/exercise10/src/index.css diff --git a/ex/exercise10/src/index.js b/高阶函数/exercise10/src/index.js similarity index 100% rename from ex/exercise10/src/index.js rename to 高阶函数/exercise10/src/index.js diff --git a/ex/exercise10/src/logo.svg b/高阶函数/exercise10/src/logo.svg similarity index 100% rename from ex/exercise10/src/logo.svg rename to 高阶函数/exercise10/src/logo.svg diff --git a/ex/exercise10/src/reportWebVitals.js b/高阶函数/exercise10/src/reportWebVitals.js similarity index 100% rename from ex/exercise10/src/reportWebVitals.js rename to 高阶函数/exercise10/src/reportWebVitals.js diff --git a/ex/exercise10/src/setupTests.js b/高阶函数/exercise10/src/setupTests.js similarity index 100% rename from ex/exercise10/src/setupTests.js rename to 高阶函数/exercise10/src/setupTests.js diff --git a/ex/exercise7/.gitignore b/高阶函数/exercise7/.gitignore similarity index 100% rename from ex/exercise7/.gitignore rename to 高阶函数/exercise7/.gitignore diff --git a/ex/exercise7/README.md b/高阶函数/exercise7/README.md similarity index 100% rename from ex/exercise7/README.md rename to 高阶函数/exercise7/README.md diff --git a/ex/exercise7/config/env.js b/高阶函数/exercise7/config/env.js similarity index 100% rename from ex/exercise7/config/env.js rename to 高阶函数/exercise7/config/env.js diff --git a/ex/exercise7/config/getHttpsConfig.js b/高阶函数/exercise7/config/getHttpsConfig.js similarity index 100% rename from ex/exercise7/config/getHttpsConfig.js rename to 高阶函数/exercise7/config/getHttpsConfig.js diff --git a/ex/exercise7/config/jest/babelTransform.js b/高阶函数/exercise7/config/jest/babelTransform.js similarity index 100% rename from ex/exercise7/config/jest/babelTransform.js rename to 高阶函数/exercise7/config/jest/babelTransform.js diff --git a/ex/exercise7/config/jest/cssTransform.js b/高阶函数/exercise7/config/jest/cssTransform.js similarity index 100% rename from ex/exercise7/config/jest/cssTransform.js rename to 高阶函数/exercise7/config/jest/cssTransform.js diff --git a/ex/exercise7/config/jest/fileTransform.js b/高阶函数/exercise7/config/jest/fileTransform.js similarity index 100% rename from ex/exercise7/config/jest/fileTransform.js rename to 高阶函数/exercise7/config/jest/fileTransform.js diff --git a/ex/exercise7/config/modules.js b/高阶函数/exercise7/config/modules.js similarity index 100% rename from ex/exercise7/config/modules.js rename to 高阶函数/exercise7/config/modules.js diff --git a/ex/exercise7/config/paths.js b/高阶函数/exercise7/config/paths.js similarity index 100% rename from ex/exercise7/config/paths.js rename to 高阶函数/exercise7/config/paths.js diff --git a/ex/exercise7/config/pnpTs.js b/高阶函数/exercise7/config/pnpTs.js similarity index 100% rename from ex/exercise7/config/pnpTs.js rename to 高阶函数/exercise7/config/pnpTs.js diff --git a/ex/exercise7/config/webpack.config.js b/高阶函数/exercise7/config/webpack.config.js similarity index 100% rename from ex/exercise7/config/webpack.config.js rename to 高阶函数/exercise7/config/webpack.config.js diff --git a/ex/exercise7/config/webpackDevServer.config.js b/高阶函数/exercise7/config/webpackDevServer.config.js similarity index 100% rename from ex/exercise7/config/webpackDevServer.config.js rename to 高阶函数/exercise7/config/webpackDevServer.config.js diff --git a/ex/exercise7/package-lock.json b/高阶函数/exercise7/package-lock.json similarity index 100% rename from ex/exercise7/package-lock.json rename to 高阶函数/exercise7/package-lock.json diff --git a/ex/exercise7/package.json b/高阶函数/exercise7/package.json similarity index 100% rename from ex/exercise7/package.json rename to 高阶函数/exercise7/package.json diff --git a/ex/exercise7/public/favicon.ico b/高阶函数/exercise7/public/favicon.ico similarity index 100% rename from ex/exercise7/public/favicon.ico rename to 高阶函数/exercise7/public/favicon.ico diff --git a/ex/exercise7/public/index.html b/高阶函数/exercise7/public/index.html similarity index 100% rename from ex/exercise7/public/index.html rename to 高阶函数/exercise7/public/index.html diff --git a/ex/exercise7/public/logo192.png b/高阶函数/exercise7/public/logo192.png similarity index 100% rename from ex/exercise7/public/logo192.png rename to 高阶函数/exercise7/public/logo192.png diff --git a/ex/exercise7/public/logo512.png b/高阶函数/exercise7/public/logo512.png similarity index 100% rename from ex/exercise7/public/logo512.png rename to 高阶函数/exercise7/public/logo512.png diff --git a/ex/exercise7/public/manifest.json b/高阶函数/exercise7/public/manifest.json similarity index 100% rename from ex/exercise7/public/manifest.json rename to 高阶函数/exercise7/public/manifest.json diff --git a/ex/exercise7/public/robots.txt b/高阶函数/exercise7/public/robots.txt similarity index 100% rename from ex/exercise7/public/robots.txt rename to 高阶函数/exercise7/public/robots.txt diff --git a/ex/exercise7/read.text b/高阶函数/exercise7/read.text similarity index 100% rename from ex/exercise7/read.text rename to 高阶函数/exercise7/read.text diff --git a/ex/exercise7/scripts/build.js b/高阶函数/exercise7/scripts/build.js similarity index 100% rename from ex/exercise7/scripts/build.js rename to 高阶函数/exercise7/scripts/build.js diff --git a/ex/exercise7/scripts/start.js b/高阶函数/exercise7/scripts/start.js similarity index 100% rename from ex/exercise7/scripts/start.js rename to 高阶函数/exercise7/scripts/start.js diff --git a/ex/exercise7/scripts/test.js b/高阶函数/exercise7/scripts/test.js similarity index 100% rename from ex/exercise7/scripts/test.js rename to 高阶函数/exercise7/scripts/test.js diff --git a/ex/exercise7/src/App.css b/高阶函数/exercise7/src/App.css similarity index 100% rename from ex/exercise7/src/App.css rename to 高阶函数/exercise7/src/App.css diff --git a/ex/exercise7/src/App.js b/高阶函数/exercise7/src/App.js similarity index 100% rename from ex/exercise7/src/App.js rename to 高阶函数/exercise7/src/App.js diff --git a/ex/exercise7/src/App.test.js b/高阶函数/exercise7/src/App.test.js similarity index 100% rename from ex/exercise7/src/App.test.js rename to 高阶函数/exercise7/src/App.test.js diff --git a/ex/exercise7/src/components/hoc/extends.js b/高阶函数/exercise7/src/components/hoc/extends.js similarity index 100% rename from ex/exercise7/src/components/hoc/extends.js rename to 高阶函数/exercise7/src/components/hoc/extends.js diff --git a/ex/exercise7/src/index.css b/高阶函数/exercise7/src/index.css similarity index 100% rename from ex/exercise7/src/index.css rename to 高阶函数/exercise7/src/index.css diff --git a/ex/exercise7/src/index.js b/高阶函数/exercise7/src/index.js similarity index 100% rename from ex/exercise7/src/index.js rename to 高阶函数/exercise7/src/index.js diff --git a/ex/exercise7/src/logo.svg b/高阶函数/exercise7/src/logo.svg similarity index 100% rename from ex/exercise7/src/logo.svg rename to 高阶函数/exercise7/src/logo.svg diff --git a/ex/exercise7/src/reportWebVitals.js b/高阶函数/exercise7/src/reportWebVitals.js similarity index 100% rename from ex/exercise7/src/reportWebVitals.js rename to 高阶函数/exercise7/src/reportWebVitals.js diff --git a/ex/exercise7/src/setupTests.js b/高阶函数/exercise7/src/setupTests.js similarity index 100% rename from ex/exercise7/src/setupTests.js rename to 高阶函数/exercise7/src/setupTests.js diff --git a/ex/exercise8/.gitignore b/高阶函数/exercise8/.gitignore similarity index 100% rename from ex/exercise8/.gitignore rename to 高阶函数/exercise8/.gitignore diff --git a/ex/exercise8/README.md b/高阶函数/exercise8/README.md similarity index 100% rename from ex/exercise8/README.md rename to 高阶函数/exercise8/README.md diff --git a/ex/exercise8/config/env.js b/高阶函数/exercise8/config/env.js similarity index 100% rename from ex/exercise8/config/env.js rename to 高阶函数/exercise8/config/env.js diff --git a/ex/exercise8/config/getHttpsConfig.js b/高阶函数/exercise8/config/getHttpsConfig.js similarity index 100% rename from ex/exercise8/config/getHttpsConfig.js rename to 高阶函数/exercise8/config/getHttpsConfig.js diff --git a/ex/exercise8/config/jest/babelTransform.js b/高阶函数/exercise8/config/jest/babelTransform.js similarity index 100% rename from ex/exercise8/config/jest/babelTransform.js rename to 高阶函数/exercise8/config/jest/babelTransform.js diff --git a/ex/exercise8/config/jest/cssTransform.js b/高阶函数/exercise8/config/jest/cssTransform.js similarity index 100% rename from ex/exercise8/config/jest/cssTransform.js rename to 高阶函数/exercise8/config/jest/cssTransform.js diff --git a/ex/exercise8/config/jest/fileTransform.js b/高阶函数/exercise8/config/jest/fileTransform.js similarity index 100% rename from ex/exercise8/config/jest/fileTransform.js rename to 高阶函数/exercise8/config/jest/fileTransform.js diff --git a/ex/exercise8/config/modules.js b/高阶函数/exercise8/config/modules.js similarity index 100% rename from ex/exercise8/config/modules.js rename to 高阶函数/exercise8/config/modules.js diff --git a/ex/exercise8/config/paths.js b/高阶函数/exercise8/config/paths.js similarity index 100% rename from ex/exercise8/config/paths.js rename to 高阶函数/exercise8/config/paths.js diff --git a/ex/exercise8/config/pnpTs.js b/高阶函数/exercise8/config/pnpTs.js similarity index 100% rename from ex/exercise8/config/pnpTs.js rename to 高阶函数/exercise8/config/pnpTs.js diff --git a/ex/exercise8/config/webpack.config.js b/高阶函数/exercise8/config/webpack.config.js similarity index 100% rename from ex/exercise8/config/webpack.config.js rename to 高阶函数/exercise8/config/webpack.config.js diff --git a/ex/exercise8/config/webpackDevServer.config.js b/高阶函数/exercise8/config/webpackDevServer.config.js similarity index 100% rename from ex/exercise8/config/webpackDevServer.config.js rename to 高阶函数/exercise8/config/webpackDevServer.config.js diff --git a/ex/exercise8/package-lock.json b/高阶函数/exercise8/package-lock.json similarity index 100% rename from ex/exercise8/package-lock.json rename to 高阶函数/exercise8/package-lock.json diff --git a/ex/exercise8/package.json b/高阶函数/exercise8/package.json similarity index 100% rename from ex/exercise8/package.json rename to 高阶函数/exercise8/package.json diff --git a/ex/exercise8/public/favicon.ico b/高阶函数/exercise8/public/favicon.ico similarity index 100% rename from ex/exercise8/public/favicon.ico rename to 高阶函数/exercise8/public/favicon.ico diff --git a/ex/exercise8/public/index.html b/高阶函数/exercise8/public/index.html similarity index 100% rename from ex/exercise8/public/index.html rename to 高阶函数/exercise8/public/index.html diff --git a/ex/exercise8/public/logo192.png b/高阶函数/exercise8/public/logo192.png similarity index 100% rename from ex/exercise8/public/logo192.png rename to 高阶函数/exercise8/public/logo192.png diff --git a/ex/exercise8/public/logo512.png b/高阶函数/exercise8/public/logo512.png similarity index 100% rename from ex/exercise8/public/logo512.png rename to 高阶函数/exercise8/public/logo512.png diff --git a/ex/exercise8/public/manifest.json b/高阶函数/exercise8/public/manifest.json similarity index 100% rename from ex/exercise8/public/manifest.json rename to 高阶函数/exercise8/public/manifest.json diff --git a/ex/exercise8/public/robots.txt b/高阶函数/exercise8/public/robots.txt similarity index 100% rename from ex/exercise8/public/robots.txt rename to 高阶函数/exercise8/public/robots.txt diff --git a/ex/exercise8/read.text b/高阶函数/exercise8/read.text similarity index 100% rename from ex/exercise8/read.text rename to 高阶函数/exercise8/read.text diff --git a/ex/exercise8/scripts/build.js b/高阶函数/exercise8/scripts/build.js similarity index 100% rename from ex/exercise8/scripts/build.js rename to 高阶函数/exercise8/scripts/build.js diff --git a/ex/exercise8/scripts/start.js b/高阶函数/exercise8/scripts/start.js similarity index 100% rename from ex/exercise8/scripts/start.js rename to 高阶函数/exercise8/scripts/start.js diff --git a/ex/exercise8/scripts/test.js b/高阶函数/exercise8/scripts/test.js similarity index 100% rename from ex/exercise8/scripts/test.js rename to 高阶函数/exercise8/scripts/test.js diff --git a/ex/exercise8/src/App.css b/高阶函数/exercise8/src/App.css similarity index 100% rename from ex/exercise8/src/App.css rename to 高阶函数/exercise8/src/App.css diff --git a/ex/exercise8/src/App.js b/高阶函数/exercise8/src/App.js similarity index 100% rename from ex/exercise8/src/App.js rename to 高阶函数/exercise8/src/App.js diff --git a/ex/exercise8/src/App.test.js b/高阶函数/exercise8/src/App.test.js similarity index 100% rename from ex/exercise8/src/App.test.js rename to 高阶函数/exercise8/src/App.test.js diff --git a/ex/exercise8/src/components/proxyHoc.js b/高阶函数/exercise8/src/components/proxyHoc.js similarity index 100% rename from ex/exercise8/src/components/proxyHoc.js rename to 高阶函数/exercise8/src/components/proxyHoc.js diff --git a/ex/exercise8/src/index.css b/高阶函数/exercise8/src/index.css similarity index 100% rename from ex/exercise8/src/index.css rename to 高阶函数/exercise8/src/index.css diff --git a/ex/exercise8/src/index.js b/高阶函数/exercise8/src/index.js similarity index 100% rename from ex/exercise8/src/index.js rename to 高阶函数/exercise8/src/index.js diff --git a/ex/exercise8/src/logo.svg b/高阶函数/exercise8/src/logo.svg similarity index 100% rename from ex/exercise8/src/logo.svg rename to 高阶函数/exercise8/src/logo.svg diff --git a/ex/exercise8/src/reportWebVitals.js b/高阶函数/exercise8/src/reportWebVitals.js similarity index 100% rename from ex/exercise8/src/reportWebVitals.js rename to 高阶函数/exercise8/src/reportWebVitals.js diff --git a/ex/exercise8/src/setupTests.js b/高阶函数/exercise8/src/setupTests.js similarity index 100% rename from ex/exercise8/src/setupTests.js rename to 高阶函数/exercise8/src/setupTests.js diff --git a/ex/exercise9/.gitignore b/高阶函数/exercise9/.gitignore similarity index 100% rename from ex/exercise9/.gitignore rename to 高阶函数/exercise9/.gitignore diff --git a/ex/exercise9/README.md b/高阶函数/exercise9/README.md similarity index 100% rename from ex/exercise9/README.md rename to 高阶函数/exercise9/README.md diff --git a/ex/exercise9/config/env.js b/高阶函数/exercise9/config/env.js similarity index 100% rename from ex/exercise9/config/env.js rename to 高阶函数/exercise9/config/env.js diff --git a/ex/exercise9/config/getHttpsConfig.js b/高阶函数/exercise9/config/getHttpsConfig.js similarity index 100% rename from ex/exercise9/config/getHttpsConfig.js rename to 高阶函数/exercise9/config/getHttpsConfig.js diff --git a/ex/exercise9/config/jest/babelTransform.js b/高阶函数/exercise9/config/jest/babelTransform.js similarity index 100% rename from ex/exercise9/config/jest/babelTransform.js rename to 高阶函数/exercise9/config/jest/babelTransform.js diff --git a/ex/exercise9/config/jest/cssTransform.js b/高阶函数/exercise9/config/jest/cssTransform.js similarity index 100% rename from ex/exercise9/config/jest/cssTransform.js rename to 高阶函数/exercise9/config/jest/cssTransform.js diff --git a/ex/exercise9/config/jest/fileTransform.js b/高阶函数/exercise9/config/jest/fileTransform.js similarity index 100% rename from ex/exercise9/config/jest/fileTransform.js rename to 高阶函数/exercise9/config/jest/fileTransform.js diff --git a/ex/exercise9/config/modules.js b/高阶函数/exercise9/config/modules.js similarity index 100% rename from ex/exercise9/config/modules.js rename to 高阶函数/exercise9/config/modules.js diff --git a/ex/exercise9/config/paths.js b/高阶函数/exercise9/config/paths.js similarity index 100% rename from ex/exercise9/config/paths.js rename to 高阶函数/exercise9/config/paths.js diff --git a/ex/exercise9/config/pnpTs.js b/高阶函数/exercise9/config/pnpTs.js similarity index 100% rename from ex/exercise9/config/pnpTs.js rename to 高阶函数/exercise9/config/pnpTs.js diff --git a/ex/exercise9/config/webpack.config.js b/高阶函数/exercise9/config/webpack.config.js similarity index 100% rename from ex/exercise9/config/webpack.config.js rename to 高阶函数/exercise9/config/webpack.config.js diff --git a/ex/exercise9/config/webpackDevServer.config.js b/高阶函数/exercise9/config/webpackDevServer.config.js similarity index 100% rename from ex/exercise9/config/webpackDevServer.config.js rename to 高阶函数/exercise9/config/webpackDevServer.config.js diff --git a/ex/exercise9/package-lock.json b/高阶函数/exercise9/package-lock.json similarity index 100% rename from ex/exercise9/package-lock.json rename to 高阶函数/exercise9/package-lock.json diff --git a/ex/exercise9/package.json b/高阶函数/exercise9/package.json similarity index 100% rename from ex/exercise9/package.json rename to 高阶函数/exercise9/package.json diff --git a/ex/exercise9/public/favicon.ico b/高阶函数/exercise9/public/favicon.ico similarity index 100% rename from ex/exercise9/public/favicon.ico rename to 高阶函数/exercise9/public/favicon.ico diff --git a/ex/exercise9/public/index.html b/高阶函数/exercise9/public/index.html similarity index 100% rename from ex/exercise9/public/index.html rename to 高阶函数/exercise9/public/index.html diff --git a/ex/exercise9/public/logo192.png b/高阶函数/exercise9/public/logo192.png similarity index 100% rename from ex/exercise9/public/logo192.png rename to 高阶函数/exercise9/public/logo192.png diff --git a/ex/exercise9/public/logo512.png b/高阶函数/exercise9/public/logo512.png similarity index 100% rename from ex/exercise9/public/logo512.png rename to 高阶函数/exercise9/public/logo512.png diff --git a/ex/exercise9/public/manifest.json b/高阶函数/exercise9/public/manifest.json similarity index 100% rename from ex/exercise9/public/manifest.json rename to 高阶函数/exercise9/public/manifest.json diff --git a/ex/exercise9/public/robots.txt b/高阶函数/exercise9/public/robots.txt similarity index 100% rename from ex/exercise9/public/robots.txt rename to 高阶函数/exercise9/public/robots.txt diff --git a/ex/exercise9/read.text b/高阶函数/exercise9/read.text similarity index 100% rename from ex/exercise9/read.text rename to 高阶函数/exercise9/read.text diff --git a/ex/exercise9/scripts/build.js b/高阶函数/exercise9/scripts/build.js similarity index 100% rename from ex/exercise9/scripts/build.js rename to 高阶函数/exercise9/scripts/build.js diff --git a/ex/exercise9/scripts/start.js b/高阶函数/exercise9/scripts/start.js similarity index 100% rename from ex/exercise9/scripts/start.js rename to 高阶函数/exercise9/scripts/start.js diff --git a/ex/exercise9/scripts/test.js b/高阶函数/exercise9/scripts/test.js similarity index 100% rename from ex/exercise9/scripts/test.js rename to 高阶函数/exercise9/scripts/test.js diff --git a/ex/exercise9/src/App.css b/高阶函数/exercise9/src/App.css similarity index 100% rename from ex/exercise9/src/App.css rename to 高阶函数/exercise9/src/App.css diff --git a/ex/exercise9/src/App.js b/高阶函数/exercise9/src/App.js similarity index 100% rename from ex/exercise9/src/App.js rename to 高阶函数/exercise9/src/App.js diff --git a/ex/exercise9/src/App.test.js b/高阶函数/exercise9/src/App.test.js similarity index 100% rename from ex/exercise9/src/App.test.js rename to 高阶函数/exercise9/src/App.test.js diff --git a/ex/exercise9/src/components/proxyHoc.js b/高阶函数/exercise9/src/components/proxyHoc.js similarity index 100% rename from ex/exercise9/src/components/proxyHoc.js rename to 高阶函数/exercise9/src/components/proxyHoc.js diff --git a/ex/exercise9/src/index.css b/高阶函数/exercise9/src/index.css similarity index 100% rename from ex/exercise9/src/index.css rename to 高阶函数/exercise9/src/index.css diff --git a/ex/exercise9/src/index.js b/高阶函数/exercise9/src/index.js similarity index 100% rename from ex/exercise9/src/index.js rename to 高阶函数/exercise9/src/index.js diff --git a/ex/exercise9/src/logo.svg b/高阶函数/exercise9/src/logo.svg similarity index 100% rename from ex/exercise9/src/logo.svg rename to 高阶函数/exercise9/src/logo.svg diff --git a/ex/exercise9/src/reportWebVitals.js b/高阶函数/exercise9/src/reportWebVitals.js similarity index 100% rename from ex/exercise9/src/reportWebVitals.js rename to 高阶函数/exercise9/src/reportWebVitals.js diff --git a/ex/exercise9/src/setupTests.js b/高阶函数/exercise9/src/setupTests.js similarity index 100% rename from ex/exercise9/src/setupTests.js rename to 高阶函数/exercise9/src/setupTests.js