| route-pattern | /:user_id/:repository |
| route-controller | files |
| route-action | disambiguate |
| fetch-nonce | v2:5634a44b-0f50-2b5e-c31c-2d3e7a5f4ada |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | C9B6:18A62A:5B83721:7745E58:6975383F |
| html-safe-nonce | 12eb28d49e6a6aca0a194ee6f5c4d5d5eec1b241d3731c1317685b3e8439c11b |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDOUI2OjE4QTYyQTo1QjgzNzIxOjc3NDVFNTg6Njk3NTM4M0YiLCJ2aXNpdG9yX2lkIjoiNTk4MjAxMjc3MjI5NjQzODM5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | c4043e49d3cb3eb8f1ff065e5263be7fab52e2da0009f903fdd181753c40b388 |
| hovercard-subject-tag | repository:60204906 |
| github-keyboard-shortcuts | repository,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | // |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/uberreact/sanctuary |
| twitter:image | https://opengraph.githubassets.com/6bad96b06f38f6c5f27681253a23a91cef75d116e020ce60b41b71a85b8695e3/uberreact/sanctuary |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/6bad96b06f38f6c5f27681253a23a91cef75d116e020ce60b41b71a85b8695e3/uberreact/sanctuary |
| og:image:alt | :see_no_evil: Refuge from unsafe JavaScript. Contribute to uberreact/sanctuary development by creating an account on GitHub. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 4a4bf5f4e28041a9d2e5c107d7d20b78b4294ba261cab243b28167c16a623a1f |
| turbo-cache-control | no-preview |
| go-import | github.com/uberreact/sanctuary git https://github.com/uberreact/sanctuary.git |
| octolytics-dimension-user_id | 18898406 |
| octolytics-dimension-user_login | uberreact |
| octolytics-dimension-repository_id | 60204906 |
| octolytics-dimension-repository_nwo | uberreact/sanctuary |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 29455960 |
| octolytics-dimension-repository_parent_nwo | sanctuary-js/sanctuary |
| octolytics-dimension-repository_network_root_id | 29455960 |
| octolytics-dimension-repository_network_root_nwo | sanctuary-js/sanctuary |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 488b30e96dfd057fbbe44c6665ccbc030b729dde |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://patch-diff.githubusercontent.com/uberreact/sanctuary#start-of-content |
|
| https://patch-diff.githubusercontent.com/ |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fuberreact%2Fsanctuary |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fuberreact%2Fsanctuary |
|
Sign up
| https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=uberreact%2Fsanctuary |
| Reload | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| Reload | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| Reload | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
|
uberreact
| https://patch-diff.githubusercontent.com/uberreact |
| sanctuary | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| sanctuary-js/sanctuary | https://patch-diff.githubusercontent.com/sanctuary-js/sanctuary |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fuberreact%2Fsanctuary |
|
Fork
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fuberreact%2Fsanctuary |
|
Star
0
| https://patch-diff.githubusercontent.com/login?return_to=%2Fuberreact%2Fsanctuary |
| sanctuary.js.org | http://sanctuary.js.org |
|
MIT license
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/LICENSE |
|
0
stars
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/stargazers |
|
94
forks
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/forks |
|
Branches
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/branches |
|
Tags
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/tags |
|
Activity
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/activity |
|
Star
| https://patch-diff.githubusercontent.com/login?return_to=%2Fuberreact%2Fsanctuary |
|
Notifications
| https://patch-diff.githubusercontent.com/login?return_to=%2Fuberreact%2Fsanctuary |
|
Code
| https://patch-diff.githubusercontent.com/uberreact/sanctuary |
|
Pull requests
0
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/actions |
|
Projects
0
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/projects |
|
Security
0
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/security |
|
Insights
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/pulse |
|
Code
| https://patch-diff.githubusercontent.com/uberreact/sanctuary |
|
Pull requests
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/pulls |
|
Actions
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/actions |
|
Projects
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/projects |
|
Security
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/security |
|
Insights
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/pulse |
| Branches | https://patch-diff.githubusercontent.com/uberreact/sanctuary/branches |
| Tags | https://patch-diff.githubusercontent.com/uberreact/sanctuary/tags |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/branches |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/tags |
| 305 Commits | https://patch-diff.githubusercontent.com/uberreact/sanctuary/commits/master/ |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/commits/master/ |
| scripts | https://patch-diff.githubusercontent.com/uberreact/sanctuary/tree/master/scripts |
| scripts | https://patch-diff.githubusercontent.com/uberreact/sanctuary/tree/master/scripts |
| test | https://patch-diff.githubusercontent.com/uberreact/sanctuary/tree/master/test |
| test | https://patch-diff.githubusercontent.com/uberreact/sanctuary/tree/master/test |
| .gitignore | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/.gitignore |
| .gitignore | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/.gitignore |
| CONTRIBUTING.md | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/CONTRIBUTING.md |
| CONTRIBUTING.md | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/CONTRIBUTING.md |
| LICENSE | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/LICENSE |
| LICENSE | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/LICENSE |
| Makefile | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/Makefile |
| Makefile | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/Makefile |
| README.md | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/README.md |
| README.md | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/README.md |
| bower.json | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/bower.json |
| bower.json | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/bower.json |
| circle.yml | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/circle.yml |
| circle.yml | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/circle.yml |
| index.js | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/index.js |
| index.js | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/index.js |
| package.json | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/package.json |
| package.json | https://patch-diff.githubusercontent.com/uberreact/sanctuary/blob/master/package.json |
| README | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| Contributing | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| MIT license | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#sanctuary |
| Ramda | http://ramdajs.com/ |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#types |
| R.map | http://ramdajs.com/docs/#map |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#accessible-pseudotype |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#integer-pseudotype |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| is | https://patch-diff.githubusercontent.com/uberreact/sanctuary#is |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-checking |
| sanctuary-def | https://github.com/sanctuary-js/sanctuary-def |
| create | https://patch-diff.githubusercontent.com/uberreact/sanctuary#create |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#api |
| create :: { checkTypes :: Boolean, env :: Array Type } -> Module | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L342 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#create--checktypes--booleanenv--arraytype---module |
| I | https://patch-diff.githubusercontent.com/uberreact/sanctuary#I |
| env | https://patch-diff.githubusercontent.com/uberreact/sanctuary#env |
| env :: Array Type | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L398 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#env--arraytype |
| create | https://patch-diff.githubusercontent.com/uberreact/sanctuary#create |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#classify |
| type :: a -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L441 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#type--a---string |
| R.type | http://ramdajs.com/docs/#type |
| is :: TypeRep a -> b -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L465 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#is--typerepa---b---boolean |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#combinator |
| I :: a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L495 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#i--a---a |
| K :: a -> b -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L510 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#k--a---b---a |
| A :: (a -> b) -> a -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L528 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#a--a-b---a---b |
| T :: a -> (a -> b) -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L547 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#t--a---a-b---b |
| thrush | https://github.com/raganwald-deprecated/homoiconic/blob/master/2008-10-30/thrush.markdown |
| C :: (a -> b -> c) -> b -> a -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L566 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#c--a-b-c---b---a---c |
| flip | https://patch-diff.githubusercontent.com/uberreact/sanctuary#flip |
| B :: (b -> c) -> (a -> b) -> a -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L589 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#b--b-c---a-b---a---c |
| compose | https://patch-diff.githubusercontent.com/uberreact/sanctuary#compose |
| S :: (a -> b -> c) -> (a -> b) -> a -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L606 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#s--a-b-c---a-b---a---c |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#function |
| flip :: ((a, b) -> c) -> b -> a -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L626 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#flip--ab---c---b---a---c |
| C | https://patch-diff.githubusercontent.com/uberreact/sanctuary#C |
| lift :: Functor f => (a -> b) -> f a -> f b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L645 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lift--functorf--a-b---fa---fb |
| Functor | https://github.com/fantasyland/fantasy-land#functor |
| lift2 :: Apply f => (a -> b -> c) -> f a -> f b -> f c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L662 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lift2--applyf--a-b-c---fa---fb---fc |
| Apply | https://github.com/fantasyland/fantasy-land#apply |
| lift3 :: Apply f => (a -> b -> c -> d) -> f a -> f b -> f c -> f d | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L686 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lift3--applyf--a-b-c-d---fa---fb---fc---fd |
| Apply | https://github.com/fantasyland/fantasy-land#apply |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#composition |
| compose :: (b -> c) -> (a -> b) -> a -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L706 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#compose--b-c---a-b---a---c |
| B | https://patch-diff.githubusercontent.com/uberreact/sanctuary#B |
| pipe | https://patch-diff.githubusercontent.com/uberreact/sanctuary#pipe |
| pipe :: [(a -> b), (b -> c), ..., (m -> n)] -> a -> n | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L727 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#pipe--a-bb-cm-n---a---n |
| meld | https://patch-diff.githubusercontent.com/uberreact/sanctuary#meld |
| meld :: [** -> *] -> (* -> * -> ... -> *) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L748 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#meld----------- |
| pipe | https://patch-diff.githubusercontent.com/uberreact/sanctuary#pipe |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybe-type |
| Monoid | https://github.com/fantasyland/fantasy-land#monoid |
| Monad | https://github.com/fantasyland/fantasy-land#monad |
| Traversable | https://github.com/fantasyland/fantasy-land#traversable |
| Extend | https://github.com/fantasyland/fantasy-land#extend |
| MaybeType :: Type -> Type | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L797 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetype--type---type |
| UnaryType | https://github.com/sanctuary-js/sanctuary-def#unarytype |
| sanctuary-def | https://github.com/sanctuary-js/sanctuary-def |
| Maybe :: TypeRep Maybe | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L801 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybe--typerepmaybe |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| Maybe.empty :: -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L810 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeempty---maybea |
| Maybe.of :: a -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L824 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeof--a---maybea |
| Maybe#@@type :: String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L838 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetype--string |
| Maybe#isNothing :: Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L843 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeisnothing--boolean |
| Maybe#isJust :: Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L855 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeisjust--boolean |
| Maybe#ap :: Maybe (a -> b) ~> Maybe a -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L867 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeap--maybea-bmaybea---maybeb |
| Maybe#chain :: Maybe a ~> (a -> Maybe b) -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L890 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybechain--maybeaa-maybeb---maybeb |
| Maybe#concat :: Semigroup a => Maybe a ~> Maybe a -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L911 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeconcat--semigroupa--maybeamaybea---maybea |
| Semigroup | https://github.com/fantasyland/fantasy-land#semigroup |
| Maybe#empty :: Maybe a ~> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L948 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeempty--maybeamaybea |
| Maybe#equals :: Maybe a ~> b -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L962 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeequals--maybeab---boolean |
| R.equals | http://ramdajs.com/docs/#equals |
| Maybe#extend :: Maybe a ~> (Maybe a -> a) -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L997 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeextend--maybeamaybea-a---maybea |
| Maybe#filter :: Maybe a ~> (a -> Boolean) -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1016 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybefilter--maybeaa-boolean---maybea |
| Maybe#map :: Maybe a ~> (a -> b) -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1034 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybemap--maybeaa-b---maybeb |
| Maybe#of :: Maybe a ~> b -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1055 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeof--maybeab---maybeb |
| Maybe#reduce :: Maybe a ~> ((b, a) -> b) -> b -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1069 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybereduce--maybeaba---b---b---b |
| Maybe#sequence :: Applicative f => Maybe (f a) ~> (a -> f a) -> f (Maybe a) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1093 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybesequence--applicativef--maybefaa-fa---fmaybea |
| Maybe#toBoolean :: Maybe a ~> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1119 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetoboolean--maybeaboolean |
| Maybe#toString :: Maybe a ~> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1136 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetostring--maybeastring |
| Maybe#inspect :: Maybe a ~> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1156 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeinspect--maybeastring |
| Maybe#toString | https://patch-diff.githubusercontent.com/uberreact/sanctuary#Maybe.prototype.toString |
| Nothing :: -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1172 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#nothing---maybea |
| Just :: a -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1187 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#just--a---maybea |
| isNothing :: Maybe a -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1203 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#isnothing--maybea---boolean |
| isJust :: Maybe a -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1220 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#isjust--maybea---boolean |
| fromMaybe :: a -> Maybe a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1237 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#frommaybe--a---maybea---a |
| maybeToNullable | https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeToNullable |
| maybeToNullable :: Maybe a -> Nullable a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1257 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetonullable--maybea---nullablea |
| Nullable | https://github.com/sanctuary-js/sanctuary-def#nullable |
| fromMaybe | https://patch-diff.githubusercontent.com/uberreact/sanctuary#fromMaybe |
| toMaybe :: a? -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1277 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#tomaybe--a---maybea |
| maybe :: b -> (a -> b) -> Maybe a -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1295 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybe--b---a-b---maybea---b |
| justs :: Array (Maybe a) -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1314 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#justs--arraymaybea---arraya |
| lefts | https://patch-diff.githubusercontent.com/uberreact/sanctuary#lefts |
| rights | https://patch-diff.githubusercontent.com/uberreact/sanctuary#rights |
| mapMaybe :: (a -> Maybe b) -> Array a -> Array b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1331 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#mapmaybe--a-maybeb---arraya---arrayb |
| encase :: (a -> b) -> a -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1351 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase--a-b---a---maybeb |
| encaseEither | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither |
| encase2 :: (a -> b -> c) -> a -> b -> Maybe c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1379 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase2--a-b-c---a---b---maybec |
| encase | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase |
| encase2_ | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase2_ |
| encase2_ :: ((a, b) -> c) -> a -> b -> Maybe c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1396 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase2_--ab---c---a---b---maybec |
| encase2 | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase2 |
| encase3 :: (a -> b -> c -> d) -> a -> b -> c -> Maybe d | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1412 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase3--a-b-c-d---a---b---c---maybed |
| encase | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase |
| encase3_ | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase3_ |
| encase3_ :: ((a, b, c) -> d) -> a -> b -> c -> Maybe d | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1429 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase3_--abc---d---a---b---c---maybed |
| encase3 | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase3 |
| maybeToEither :: a -> Maybe b -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1447 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybetoeither--a---maybeb---eitherab |
| eitherToMaybe | https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherToMaybe |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#either-type |
| Semigroup | https://github.com/fantasyland/fantasy-land#semigroup |
| Monad | https://github.com/fantasyland/fantasy-land#monad |
| Traversable | https://github.com/fantasyland/fantasy-land#traversable |
| Extend | https://github.com/fantasyland/fantasy-land#extend |
| EitherType :: Type -> Type -> Type | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1478 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithertype--type---type---type |
| BinaryType | https://github.com/sanctuary-js/sanctuary-def#binarytype |
| sanctuary-def | https://github.com/sanctuary-js/sanctuary-def |
| Either :: TypeRep Either | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1482 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#either--typerepeither |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| Either.of :: b -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1491 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherof--b---eitherab |
| Either#@@type :: String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1505 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithertype--string |
| Either#isLeft :: Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1510 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherisleft--boolean |
| Either#isRight :: Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1522 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherisright--boolean |
| Either#ap :: Either a (b -> c) ~> Either a b -> Either a c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1534 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherap--eitherab-ceitherab---eitherac |
| Either#chain :: Either a b ~> (b -> Either a c) -> Either a c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1557 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherchain--eitherabb-eitherac---eitherac |
| Either#concat :: (Semigroup a, Semigroup b) => Either a b ~> Either a b -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1585 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherconcat--semigroupasemigroupb--eitherabeitherab---eitherab |
| Semigroup | https://github.com/fantasyland/fantasy-land#semigroup |
| Either#equals :: Either a b ~> c -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1624 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherequals--eitherabc---boolean |
| R.equals | http://ramdajs.com/docs/#equals |
| R.equals | http://ramdajs.com/docs/#equals |
| Either#extend :: Either a b ~> (Either a b -> b) -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1653 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherextend--eitherabeitherab-b---eitherab |
| Either#map :: Either a b ~> (b -> c) -> Either a c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1674 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithermap--eitherabb-c---eitherac |
| Either#of :: Either a b ~> c -> Either a c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1695 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherof--eitherabc---eitherac |
| Either#reduce :: Either a b ~> ((c, b) -> c) -> c -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1709 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherreduce--eitherabcb---c---c---c |
| Either#sequence :: Applicative f => Either a (f b) ~> (b -> f b) -> f (Either a b) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1733 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithersequence--applicativef--eitherafbb-fb---feitherab |
| Either#toBoolean :: Either a b ~> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1760 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithertoboolean--eitherabboolean |
| Either#toString :: Either a b ~> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1777 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithertostring--eitherabstring |
| Either#inspect :: Either a b ~> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1797 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eitherinspect--eitherabstring |
| Either#toString | https://patch-diff.githubusercontent.com/uberreact/sanctuary#Either.prototype.toString |
| Left :: a -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1813 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#left--a---eitherab |
| Right :: b -> Either a b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1829 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#right--b---eitherab |
| isLeft :: Either a b -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1845 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#isleft--eitherab---boolean |
| isRight :: Either a b -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1862 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#isright--eitherab---boolean |
| either :: (a -> c) -> (b -> c) -> Either a b -> c | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1879 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#either--a-c---b-c---eitherab---c |
| lefts :: Array (Either a b) -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1901 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lefts--arrayeitherab---arraya |
| rights | https://patch-diff.githubusercontent.com/uberreact/sanctuary#rights |
| rights :: Array (Either a b) -> Array b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1920 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#rights--arrayeitherab---arrayb |
| lefts | https://patch-diff.githubusercontent.com/uberreact/sanctuary#lefts |
| encaseEither :: (Error -> l) -> (a -> r) -> a -> Either l r | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1939 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseeither--error-l---a-r---a---eitherlr |
| encase | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encase |
| encaseEither2 :: (Error -> l) -> (a -> b -> r) -> a -> b -> Either l r | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1971 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseeither2--error-l---a-b-r---a---b---eitherlr |
| encaseEither | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither |
| encaseEither2_ | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither2_ |
| encaseEither2_ :: (Error -> l) -> ((a, b) -> r) -> a -> b -> Either l r | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L1988 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseeither2_--error-l---ab---r---a---b---eitherlr |
| encaseEither2 | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither2 |
| encaseEither3 :: (Error -> l) -> (a -> b -> c -> r) -> a -> b -> c -> Either l r | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2005 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseeither3--error-l---a-b-c-r---a---b---c---eitherlr |
| encaseEither | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither |
| encaseEither3_ | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither3_ |
| encaseEither3_ :: (Error -> l) -> ((a, b, c) -> r) -> a -> b -> c -> Either l r | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2022 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseeither3_--error-l---abc---r---a---b---c---eitherlr |
| encaseEither3 | https://patch-diff.githubusercontent.com/uberreact/sanctuary#encaseEither3 |
| eitherToMaybe :: Either a b -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2041 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#eithertomaybe--eitherab---maybeb |
| maybeToEither | https://patch-diff.githubusercontent.com/uberreact/sanctuary#maybeToEither |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#alternative |
| and :: Alternative a => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2092 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#and--alternativea--a---a---a |
| or :: Alternative a => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2113 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#or--alternativea--a---a---a |
| xor :: (Alternative a, Monoid a) => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2133 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#xor--alternativeamonoida--a---a---a |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#logic |
| not :: Boolean -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2159 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#not--boolean---boolean |
| ifElse :: (a -> Boolean) -> (a -> b) -> (a -> b) -> a -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2177 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#ifelse--a-boolean---a-b---a-b---a---b |
| allPass :: Array (a -> Boolean) -> a -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2198 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#allpass--arraya-boolean---a---boolean |
| anyPass :: Array (a -> Boolean) -> a -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2223 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#anypass--arraya-boolean---a---boolean |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#list |
| concat :: Semigroup a => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2256 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#concat--semigroupa--a---a---a |
| Semigroup | https://github.com/fantasyland/fantasy-land#semigroup |
| slice :: Integer -> Integer -> [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2277 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#slice--integer---integer---a---maybea |
| at :: Integer -> [a] -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2319 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#at--integer---a---maybea |
| head :: [a] -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2343 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#head--a---maybea |
| last :: [a] -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2361 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#last--a---maybea |
| tail :: [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2379 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#tail--a---maybea |
| init :: [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2398 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#init--a---maybea |
| take :: Integer -> [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2417 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#take--integer---a---maybea |
| takeLast :: Integer -> [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2442 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#takelast--integer---a---maybea |
| drop :: Integer -> [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2467 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#drop--integer---a---maybea |
| dropLast :: Integer -> [a] -> Maybe [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2492 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#droplast--integer---a---maybea |
| reverse :: [a] -> [a] | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2517 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#reverse--a---a |
| indexOf :: a -> [a] -> Maybe Integer | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2557 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#indexof--a---a---maybeinteger |
| lastIndexOf :: a -> [a] -> Maybe Integer | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2582 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lastindexof--a---a---maybeinteger |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#array |
| append :: a -> Array a -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2609 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#append--a---arraya---arraya |
| prepend | https://patch-diff.githubusercontent.com/uberreact/sanctuary#prepend |
| prepend :: a -> Array a -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2626 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#prepend--a---arraya---arraya |
| append | https://patch-diff.githubusercontent.com/uberreact/sanctuary#append |
| find :: (a -> Boolean) -> Array a -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2643 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#find--a-boolean---arraya---maybea |
| pluck :: Accessible a => TypeRep b -> String -> Array a -> Array (Maybe b) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2669 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#pluck--accessiblea--typerepb---string---arraya---arraymaybeb |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| is | https://patch-diff.githubusercontent.com/uberreact/sanctuary#is |
| get | https://patch-diff.githubusercontent.com/uberreact/sanctuary#get |
| reduce :: Foldable f => (a -> b -> a) -> a -> f b -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2689 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#reduce--foldablef--a-b-a---a---fb---a |
| Foldable | https://github.com/fantasyland/fantasy-land#foldable |
| reduce_ | https://patch-diff.githubusercontent.com/uberreact/sanctuary#reduce_ |
| reduce_ :: Foldable f => ((a, b) -> a) -> a -> f b -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2719 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#reduce_--foldablef--ab---a---a---fb---a |
| reduce | https://patch-diff.githubusercontent.com/uberreact/sanctuary#reduce |
| unfoldr :: (b -> Maybe (Pair a b)) -> b -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2738 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#unfoldr--b---maybepairab---b---arraya |
| range :: Integer -> Integer -> Array Integer | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2768 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#range--integer---integer---arrayinteger |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#object |
| prop :: Accessible a => String -> a -> b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2796 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#prop--accessiblea--string---a---b |
| get | https://patch-diff.githubusercontent.com/uberreact/sanctuary#get |
| get :: Accessible a => TypeRep b -> String -> a -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2810 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#get--accessiblea--typerepb---string---a---maybeb |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| is | https://patch-diff.githubusercontent.com/uberreact/sanctuary#is |
| gets | https://patch-diff.githubusercontent.com/uberreact/sanctuary#gets |
| prop | https://patch-diff.githubusercontent.com/uberreact/sanctuary#prop |
| gets :: Accessible a => TypeRep b -> Array String -> a -> Maybe b | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2838 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#gets--accessiblea--typerepb---arraystring---a---maybeb |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| get | https://patch-diff.githubusercontent.com/uberreact/sanctuary#get |
| keys :: StrMap a -> Array String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2872 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#keys--strmapa---arraystring |
| values :: StrMap a -> Array a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2886 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#values--strmapa---arraya |
| pairs :: StrMap a -> Array (Pair String a) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2902 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#pairs--strmapa---arraypairstringa |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#number |
| negate :: ValidNumber -> ValidNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2920 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#negate--validnumber---validnumber |
| add :: FiniteNumber -> FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2937 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#add--finitenumber---finitenumber---finitenumber |
| sum :: Foldable f => f FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2951 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#sum--foldablef--ffinitenumber---finitenumber |
| sub :: FiniteNumber -> FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2974 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#sub--finitenumber---finitenumber---finitenumber |
| inc :: FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L2988 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#inc--finitenumber---finitenumber |
| dec :: FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3002 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#dec--finitenumber---finitenumber |
| mult :: FiniteNumber -> FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3016 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#mult--finitenumber---finitenumber---finitenumber |
| product :: Foldable f => f FiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3030 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#product--foldablef--ffinitenumber---finitenumber |
| div :: FiniteNumber -> NonZeroFiniteNumber -> FiniteNumber | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3053 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#div--finitenumber---nonzerofinitenumber---finitenumber |
| min :: Ord a => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3068 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#min--orda--a---a---a |
| max | https://patch-diff.githubusercontent.com/uberreact/sanctuary#max |
| max :: Ord a => a -> a -> a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3094 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#max--orda--a---a---a |
| min | https://patch-diff.githubusercontent.com/uberreact/sanctuary#min |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#integer |
| even :: Integer -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3122 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#even--integer---boolean |
| odd :: Integer -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3139 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#odd--integer---boolean |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#parse |
| parseDate :: String -> Maybe Date | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3158 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#parsedate--string---maybedate |
| parseFloat :: String -> Maybe Number | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3213 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#parsefloat--string---maybenumber |
| parseInt :: Integer -> String -> Maybe Integer | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3231 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#parseint--integer---string---maybeinteger |
| parseInt | https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt |
| parseJson :: TypeRep a -> String -> Maybe a | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3276 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#parsejson--typerepa---string---maybea |
| type representative | https://patch-diff.githubusercontent.com/uberreact/sanctuary#type-representatives |
| is | https://patch-diff.githubusercontent.com/uberreact/sanctuary#is |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#regexp |
| regex :: RegexFlags -> String -> RegExp | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3301 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#regex--regexflags---string---regexp |
| RegexFlags | https://github.com/sanctuary-js/sanctuary-def#regexflags |
| regexEscape :: String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3315 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#regexescape--string---string |
| test :: RegExp -> String -> Boolean | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3334 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#test--regexp---string---boolean |
| match :: RegExp -> String -> Maybe (Array (Maybe String)) | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3357 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#match--regexp---string---maybearraymaybestring |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#string |
| toUpper :: String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3382 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#toupper--string---string |
| toLower | https://patch-diff.githubusercontent.com/uberreact/sanctuary#toLower |
| toLower :: String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3398 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#tolower--string---string |
| toUpper | https://patch-diff.githubusercontent.com/uberreact/sanctuary#toUpper |
| trim :: String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3414 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#trim--string---string |
| words :: String -> Array String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3428 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#words--string---arraystring |
| unwords | https://patch-diff.githubusercontent.com/uberreact/sanctuary#unwords |
| unwords :: Array String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3445 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#unwords--arraystring---string |
| words | https://patch-diff.githubusercontent.com/uberreact/sanctuary#words |
| lines :: String -> Array String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3462 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#lines--string---arraystring |
| unlines | https://patch-diff.githubusercontent.com/uberreact/sanctuary#unlines |
| unlines :: Array String -> String | https://github.com/sanctuary-js/sanctuary/blob/v0.11.1/index.js#L3480 |
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#unlines--arraystring---string |
| lines | https://patch-diff.githubusercontent.com/uberreact/sanctuary#lines |
| sanctuary.js.org | http://sanctuary.js.org |
|
Readme
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#readme-ov-file |
|
MIT license
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#MIT-1-ov-file |
|
Contributing
| https://patch-diff.githubusercontent.com/uberreact/sanctuary#contributing-ov-file |
| Please reload this page | https://patch-diff.githubusercontent.com/uberreact/sanctuary |
|
Activity | https://patch-diff.githubusercontent.com/uberreact/sanctuary/activity |
|
0
stars | https://patch-diff.githubusercontent.com/uberreact/sanctuary/stargazers |
|
1
watching | https://patch-diff.githubusercontent.com/uberreact/sanctuary/watchers |
|
0
forks | https://patch-diff.githubusercontent.com/uberreact/sanctuary/forks |
|
Report repository
| https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fuberreact%2Fsanctuary&report=uberreact+%28user%29 |
| Releases | https://patch-diff.githubusercontent.com/uberreact/sanctuary/releases |
|
14
tags
| https://patch-diff.githubusercontent.com/uberreact/sanctuary/tags |
| Packages
0 | https://patch-diff.githubusercontent.com/users/uberreact/packages?repo_name=sanctuary |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |