Skip to content

Commit

Permalink
deploy: 8e62304
Browse files Browse the repository at this point in the history
  • Loading branch information
Steve245270533 committed Apr 30, 2024
1 parent 934c938 commit 8f1b71a
Show file tree
Hide file tree
Showing 40 changed files with 105 additions and 105 deletions.
4 changes: 2 additions & 2 deletions 404.html
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,15 @@
<meta name="generator" content="VitePress v1.1.4">
<link rel="preload stylesheet" href="/fp/assets/style.C9s7C-uF.css" as="style">

<script type="module" src="/fp/assets/app.CxLP_vTr.js"></script>
<script type="module" src="/fp/assets/app.CFmD_5Hd.js"></script>
<link rel="preload" href="/fp/assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
<link rel="icon" href="/favicon.ico">
<script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
<script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
</head>
<body>
<div id="app"><div class="Layout" data-v-bc29533c><!--[--><!--]--><!--[--><span tabindex="-1" data-v-0a5cbb89></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-0a5cbb89> Skip to content </a><!--]--><!----><header class="VPNav" data-v-bc29533c data-v-645557a0><div class="VPNavBar top" data-v-645557a0 data-v-470841e0><div class="wrapper" data-v-470841e0><div class="container" data-v-470841e0><div class="title" data-v-470841e0><div class="VPNavBarTitle" data-v-470841e0 data-v-1f864a6e><a class="title" href="/fp/" data-v-1f864a6e><!--[--><!--]--><!--[--><img class="VPImage logo" src="/fp/images/logo.svg" alt data-v-e0db32fe><!--]--><span data-v-1f864a6e>JavaScript函数式编程指南</span><!--[--><!--]--></a></div></div><div class="content" data-v-470841e0><div class="content-body" data-v-470841e0><!--[--><!--]--><div class="VPNavBarSearch search" data-v-470841e0><!--[--><!----><div id="local-search"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><span class="vp-icon DocSearch-Search-Icon"></span><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"><kbd class="DocSearch-Button-Key"></kbd><kbd class="DocSearch-Button-Key">K</kbd></span></button></div><!--]--></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-470841e0 data-v-dfc76c5e><span id="main-nav-aria-label" class="visually-hidden" data-v-dfc76c5e>Main Navigation</span><!--[--><!--[--><a class="VPLink link VPNavBarMenuLink active" href="/fp/" tabindex="0" data-v-dfc76c5e data-v-414f1ecd><!--[--><span data-v-414f1ecd>主页</span><!--]--></a><!--]--><!--]--></nav><!----><div class="VPNavBarAppearance appearance" data-v-470841e0 data-v-74b1d0d4><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-74b1d0d4 data-v-d01b1a54 data-v-09bbb119><span class="check" data-v-09bbb119><span class="icon" data-v-09bbb119><!--[--><span class="vpi-sun sun" data-v-d01b1a54></span><span class="vpi-moon moon" data-v-d01b1a54></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-470841e0 data-v-5087e3c0 data-v-2bb9ac0a><!--[--><a class="VPSocialLink no-icon" href="https://github.com/Steve245270533/" aria-label="github" target="_blank" rel="noopener" data-v-2bb9ac0a data-v-31ed31d3><span class="vpi-social-github" /></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-470841e0 data-v-fc435ec2 data-v-72e4f715><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-72e4f715><span class="vpi-more-horizontal icon" data-v-72e4f715></span></button><div class="menu" data-v-72e4f715><div class="VPMenu" data-v-72e4f715 data-v-03893a02><!----><!--[--><!--[--><!----><div class="group" data-v-fc435ec2><div class="item appearance" data-v-fc435ec2><p class="label" data-v-fc435ec2>Appearance</p><div class="appearance-action" data-v-fc435ec2><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title="Switch to dark theme" aria-checked="false" data-v-fc435ec2 data-v-d01b1a54 data-v-09bbb119><span class="check" data-v-09bbb119><span class="icon" data-v-09bbb119><!--[--><span class="vpi-sun sun" data-v-d01b1a54></span><span class="vpi-moon moon" data-v-d01b1a54></span><!--]--></span></span></button></div></div></div><div class="group" data-v-fc435ec2><div class="item social-links" data-v-fc435ec2><div class="VPSocialLinks social-links-list" data-v-fc435ec2 data-v-2bb9ac0a><!--[--><a class="VPSocialLink no-icon" href="https://github.com/Steve245270533/" aria-label="github" target="_blank" rel="noopener" data-v-2bb9ac0a data-v-31ed31d3><span class="vpi-social-github" /></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-470841e0 data-v-2f9fb7f7><span class="container" data-v-2f9fb7f7><span class="top" data-v-2f9fb7f7></span><span class="middle" data-v-2f9fb7f7></span><span class="bottom" data-v-2f9fb7f7></span></span></button></div></div></div></div><div class="divider" data-v-470841e0><div class="divider-line" data-v-470841e0></div></div></div><!----></header><div class="VPLocalNav empty fixed" data-v-bc29533c data-v-b7c9d8aa><div class="container" data-v-b7c9d8aa><!----><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-b7c9d8aa data-v-38e95df8><button data-v-38e95df8>Return to top</button><!----></div></div></div><!----><div class="VPContent" id="VPContent" data-v-bc29533c data-v-08c5636e><!--[--><div class="NotFound" data-v-08c5636e data-v-57b89cf4><p class="code" data-v-57b89cf4>404</p><h1 class="title" data-v-57b89cf4>PAGE NOT FOUND</h1><div class="divider" data-v-57b89cf4></div><blockquote class="quote" data-v-57b89cf4>But if you don&#39;t change your direction, and if you keep looking, you may end up where you are heading.</blockquote><div class="action" data-v-57b89cf4><a class="link" href="/fp/" aria-label="go to home" data-v-57b89cf4>Take me home</a></div></div><!--]--></div><footer class="VPFooter" data-v-bc29533c data-v-f9237c04><div class="container" data-v-f9237c04><p class="message" data-v-f9237c04>Released under the MIT License.</p><p class="copyright" data-v-f9237c04>Copyright © 2024-present Steve</p></div></footer><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"guide_thinking-in-ramda-wrap-up.md\":\"Dh6gHguE\",\"guide_introducing-ramda.md\":\"WyVWaTR7\",\"guide_thinking-in-ramda-combining-functions.md\":\"Ca3wlZFq\",\"readme.md\":\"CvMp2dhx\",\"guide_ch1.md\":\"DX9XMxnd\",\"guide_thinking-in-ramda-pointfree-style.md\":\"Ccq6YosK\",\"guide_ch7.md\":\"BIdQTJxx\",\"guide_code_part1_exercises_readme.md\":\"ttEVVHmg\",\"guide_code_part2_exercises_readme.md\":\"BwgftO5r\",\"guide_ch2.md\":\"Bg06iC56\",\"guide_ch3.md\":\"BXNoU9FZ\",\"guide_thinking-in-ramda-lenses.md\":\"ChADnMO1\",\"guide_ch10.md\":\"_h1UC9iD\",\"guide_thinking-in-ramda-getting-started.md\":\"DrgYNWZU\",\"guide_ch12.md\":\"Va0hWDYa\",\"guide_readme.md\":\"1XFwN-aA\",\"guide_ch5.md\":\"fYd1dShy\",\"guide_thinking-in-ramda-immutability-and-objects.md\":\"CAns9AmC\",\"guide_favoring-curry.md\":\"DX2Hk3dJ\",\"guide_ch11.md\":\"BmzeWLXK\",\"guide_ch4.md\":\"CQRQiEwQ\",\"guide_thinking-in-ramda-partial-application.md\":\"LTgpREKb\",\"index.md\":\"C8lrHU00\",\"guide_thinking-in-ramda-immutability-and-arrays.md\":\"C7kI_L3f\",\"guide_ch9.md\":\"J45MrHsq\",\"guide_ch13.md\":\"4Kq6qljd\",\"guide_thinking-in-ramda-declarative-programming.md\":\"DdWX3Gtr\",\"guide_why-curry-helps.md\":\"CxR0uhwc\",\"guide_why-ramda.md\":\"DO1Mgvz2\",\"guide_ch8.md\":\"C-2i1vI1\",\"guide_ch6.md\":\"DDYNLJwy\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"JavaScript函数式编程指南\",\"description\":\"函数式编程指南\",\"base\":\"/fp/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/images/logo.svg\",\"nav\":[{\"text\":\"主页\",\"link\":\"/\"}],\"sidebar\":[{\"items\":[{\"text\":\"简单介绍\",\"link\":\"/guide/README\"}]},{\"text\":\"第 1 部分\",\"items\":[{\"text\":\"第 1 章: 我们在做什么?\",\"link\":\"/guide/ch1\"},{\"text\":\"第 2 章: 一等公民的函数\",\"link\":\"/guide/ch2\"},{\"text\":\"第 3 章: 纯函数的好处\",\"link\":\"/guide/ch3\"},{\"text\":\"第 4 章: 柯里化(curry)\",\"link\":\"/guide/ch4\"},{\"text\":\"第 5 章: 代码组合(compose)\",\"link\":\"/guide/ch5\"},{\"text\":\"第 6 章: 示例应用\",\"link\":\"/guide/ch6\"}]},{\"text\":\"第 2 部分\",\"items\":[{\"text\":\"第 7 章: Hindley-Milner类型签名\",\"link\":\"/guide/ch7\"},{\"text\":\"第 8 章: 特百惠\",\"link\":\"/guide/ch8\"},{\"text\":\"第 9 章: Monad\",\"link\":\"/guide/ch9\"},{\"text\":\"第 10 章: Applicative Functor\",\"link\":\"/guide/ch10\"},{\"text\":\"第 11 章: 再转换一次,就很自然\",\"link\":\"/guide/ch11\"},{\"text\":\"第 12 章: 遍历\",\"link\":\"/guide/ch12\"},{\"text\":\"第 13 章:集大成者的 Monoid\",\"link\":\"/guide/ch13\"}]},{\"text\":\"Ramda\",\"items\":[{\"text\":\"Ramda 简介\",\"link\":\"/guide/Introducing-Ramda\"},{\"text\":\"Why Ramda\",\"link\":\"/guide/Why-Ramda\"},{\"text\":\"爱上柯里化\",\"link\":\"/guide/Favoring-Curry\"},{\"text\":\"为什么柯里化有帮助\",\"link\":\"/guide/Why-Curry-Helps\"},{\"text\":\"试一试\",\"link\":\"https://ramda.cn/repl/\"},{\"text\":\"api文档\",\"link\":\"https://ramda.cn/docs/\"}]},{\"text\":\"Ramda中的思考\",\"items\":[{\"text\":\"入门\",\"link\":\"/guide/Thinking-in-Ramda-Getting-Started\"},{\"text\":\"函数组合\",\"link\":\"/guide/Thinking-in-Ramda-Combining-Functions\"},{\"text\":\"偏应用(部分应用)\",\"link\":\"/guide/Thinking-in-Ramda-Partial-Application\"},{\"text\":\"声明式编程\",\"link\":\"/guide/Thinking-in-Ramda-Declarative-Programming\"},{\"text\":\"无参数风格编程 (Pointfree Style)\",\"link\":\"/guide/Thinking-in-Ramda-Pointfree-Style\"},{\"text\":\"数据不变性和对象\",\"link\":\"/guide/Thinking-in-Ramda-Immutability-and-Objects\"},{\"text\":\"数据不变性和数组\",\"link\":\"/guide/Thinking-in-Ramda-Immutability-and-Arrays\"},{\"text\":\"透镜(Lenses)\",\"link\":\"/guide/Thinking-in-Ramda-Lenses\"},{\"text\":\"概要总结\",\"link\":\"/guide/Thinking-in-Ramda-Wrap-Up\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/Steve245270533/\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2024-present Steve\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"guide_ch2.md\":\"Bg06iC56\",\"guide_introducing-ramda.md\":\"WyVWaTR7\",\"readme.md\":\"C6fsobry\",\"guide_favoring-curry.md\":\"DX2Hk3dJ\",\"guide_code_part2_exercises_readme.md\":\"BwgftO5r\",\"index.md\":\"C8lrHU00\",\"guide_ch3.md\":\"BXNoU9FZ\",\"guide_why-ramda.md\":\"DO1Mgvz2\",\"guide_ch11.md\":\"BmzeWLXK\",\"guide_ch1.md\":\"DX9XMxnd\",\"guide_ch10.md\":\"_h1UC9iD\",\"guide_thinking-in-ramda-immutability-and-arrays.md\":\"C7kI_L3f\",\"guide_thinking-in-ramda-combining-functions.md\":\"Ca3wlZFq\",\"guide_thinking-in-ramda-immutability-and-objects.md\":\"CAns9AmC\",\"guide_ch13.md\":\"4Kq6qljd\",\"guide_ch12.md\":\"Va0hWDYa\",\"guide_why-curry-helps.md\":\"CxR0uhwc\",\"guide_thinking-in-ramda-lenses.md\":\"ChADnMO1\",\"guide_readme.md\":\"1XFwN-aA\",\"guide_thinking-in-ramda-declarative-programming.md\":\"DdWX3Gtr\",\"guide_code_part1_exercises_readme.md\":\"ttEVVHmg\",\"guide_thinking-in-ramda-wrap-up.md\":\"Dh6gHguE\",\"guide_ch5.md\":\"fYd1dShy\",\"guide_thinking-in-ramda-partial-application.md\":\"LTgpREKb\",\"guide_thinking-in-ramda-getting-started.md\":\"DrgYNWZU\",\"guide_thinking-in-ramda-pointfree-style.md\":\"Ccq6YosK\",\"guide_ch7.md\":\"BIdQTJxx\",\"guide_ch4.md\":\"CQRQiEwQ\",\"guide_ch6.md\":\"DDYNLJwy\",\"guide_ch9.md\":\"J45MrHsq\",\"guide_ch8.md\":\"C-2i1vI1\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"JavaScript函数式编程指南\",\"description\":\"函数式编程指南\",\"base\":\"/fp/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/images/logo.svg\",\"nav\":[{\"text\":\"主页\",\"link\":\"/\"}],\"sidebar\":[{\"items\":[{\"text\":\"简单介绍\",\"link\":\"/guide/README\"}]},{\"text\":\"第 1 部分\",\"items\":[{\"text\":\"第 1 章: 我们在做什么?\",\"link\":\"/guide/ch1\"},{\"text\":\"第 2 章: 一等公民的函数\",\"link\":\"/guide/ch2\"},{\"text\":\"第 3 章: 纯函数的好处\",\"link\":\"/guide/ch3\"},{\"text\":\"第 4 章: 柯里化(curry)\",\"link\":\"/guide/ch4\"},{\"text\":\"第 5 章: 代码组合(compose)\",\"link\":\"/guide/ch5\"},{\"text\":\"第 6 章: 示例应用\",\"link\":\"/guide/ch6\"}]},{\"text\":\"第 2 部分\",\"items\":[{\"text\":\"第 7 章: Hindley-Milner类型签名\",\"link\":\"/guide/ch7\"},{\"text\":\"第 8 章: 特百惠\",\"link\":\"/guide/ch8\"},{\"text\":\"第 9 章: Monad\",\"link\":\"/guide/ch9\"},{\"text\":\"第 10 章: Applicative Functor\",\"link\":\"/guide/ch10\"},{\"text\":\"第 11 章: 再转换一次,就很自然\",\"link\":\"/guide/ch11\"},{\"text\":\"第 12 章: 遍历\",\"link\":\"/guide/ch12\"},{\"text\":\"第 13 章:集大成者的 Monoid\",\"link\":\"/guide/ch13\"}]},{\"text\":\"Ramda\",\"items\":[{\"text\":\"Ramda 简介\",\"link\":\"/guide/Introducing-Ramda\"},{\"text\":\"Why Ramda\",\"link\":\"/guide/Why-Ramda\"},{\"text\":\"爱上柯里化\",\"link\":\"/guide/Favoring-Curry\"},{\"text\":\"为什么柯里化有帮助\",\"link\":\"/guide/Why-Curry-Helps\"},{\"text\":\"试一试\",\"link\":\"https://ramda.cn/repl/\"},{\"text\":\"api文档\",\"link\":\"https://ramda.cn/docs/\"}]},{\"text\":\"Ramda中的思考\",\"items\":[{\"text\":\"入门\",\"link\":\"/guide/Thinking-in-Ramda-Getting-Started\"},{\"text\":\"函数组合\",\"link\":\"/guide/Thinking-in-Ramda-Combining-Functions\"},{\"text\":\"偏应用(部分应用)\",\"link\":\"/guide/Thinking-in-Ramda-Partial-Application\"},{\"text\":\"声明式编程\",\"link\":\"/guide/Thinking-in-Ramda-Declarative-Programming\"},{\"text\":\"无参数风格编程 (Pointfree Style)\",\"link\":\"/guide/Thinking-in-Ramda-Pointfree-Style\"},{\"text\":\"数据不变性和对象\",\"link\":\"/guide/Thinking-in-Ramda-Immutability-and-Objects\"},{\"text\":\"数据不变性和数组\",\"link\":\"/guide/Thinking-in-Ramda-Immutability-and-Arrays\"},{\"text\":\"透镜(Lenses)\",\"link\":\"/guide/Thinking-in-Ramda-Lenses\"},{\"text\":\"概要总结\",\"link\":\"/guide/Thinking-in-Ramda-Wrap-Up\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/Steve245270533/\"}],\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © 2024-present Steve\"},\"search\":{\"provider\":\"local\"}},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>

</body>
</html>
10 changes: 5 additions & 5 deletions README.html

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions assets/README.md.C6fsobry.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8f1b71a

Please sign in to comment.