8000 Auto-generated commit · stdlib-js/ndarray-base-assert@a5ff45d · GitHub
[go: up one dir, main page]

Skip to content
{"payload":{"commit":{"oid":"a5ff45d45f1498dc463f33bf72b5ad4990348e63","url":"/stdlib-js/ndarray-base-assert/commit/a5ff45d45f1498dc463f33bf72b5ad4990348e63","authoredDate":"2025-03-24T02:59:47.000Z","committedDate":"2025-03-24T02:59:47.000Z","shortMessage":null,"shortMessageMarkdown":"\u003cdiv\u003eAuto-generated commit\u003c/div\u003e","shortMessageMarkdownLink":null,"bodyMessageHtml":"","authors":[{"login":"stdlib-bot","displayName":"stdlib-bot","avatarUrl":"https://avatars.githubusercontent.com/u/82920195?v=4","path":"/stdlib-bot","isGitHub":false}],"committerAttribution":false,"committer":{"login":"stdlib-bot","displayName":"stdlib-bot","avatarUrl":"https://avatars.githubusercontent.com/u/82920195?v=4","path":"/stdlib-bot","isGitHub":false},"parents":["03ffd6eeec639b18a06a329b828c17821e5c7e1f"],"globalRelayId":"C_kwDOFnv-99oAKGE1ZmY0NWQ0NWYxNDk4ZGM0NjNmMzNiZjcyYjVhZDQ5OTAzNDhlNjM","sha1":"03ffd6eeec639b18a06a329b828c17821e5c7e1f","sha2":"a5ff45d45f1498dc463f33bf72b5ad4990348e63"},"currentUser":null,"repo":{"id":377224951,"defaultBranch":"main","name":"ndarray-base-assert","ownerLogin":"stdlib-js","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-15T16:19:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17805691?v=4","public":true,"private":false,"isOrgOwned":true},"diffEntryData":[{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":205,"text":"@@ -206,6 +206,7 @@ A total of 2 people contributed to this release. Thank you to the following cont","html":"@@ -206,6 +206,7 @@ A total of 2 people contributed to this release. Thank you to the following cont","displayNoNewLineWarning":false,"position":0,"left":205,"right":205},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":206,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":1,"left":206,"right":206},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":207,"text":" \u003cdetails\u003e","html":" \u0026lt;\u003cspan class=\"pl-ent\"\u003edetails\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":2,"left":207,"right":207},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":208,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":3,"left":208,"right":208},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":209,"text":"+- [`2e5d1fc`](https://github.com/stdlib-js/stdlib/commit/2e5d1fc2d31228deaf880f767324e73464a4ed65) - **docs:** update namespace table of contents [(#6339)](https://github.com/stdlib-js/stdlib/pull/6339) _(by stdlib-bot)_","html":"+\u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003e2e5d1fc\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/commit/2e5d1fc2d31228deaf880f767324e73464a4ed65\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e - \u003cspan class=\"pl-s\"\u003e**\u003c/span\u003edocs:\u003cspan class=\"pl-s\"\u003e**\u003c/span\u003e update namespace table of contents \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e(\u003cspan class=\"pl-s\"\u003e#\u003cspan class=\"pl-corl\"\u003e6339\u003c/span\u003e\u003c/span\u003e)\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/pull/6339\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e(by stdlib-bot)\u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e","displayNoNewLineWarning":false,"position":4,"left":208,"right":209},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":210,"text":" - [`d8f2acf`](https://github.com/stdlib-js/stdlib/commit/d8f2acf4d31d3da271e7d2074ffb40a6317c4a23) - **feat:** update namespace TypeScript declarations [(#6337)](https://github.com/stdlib-js/stdlib/pull/6337) _(by stdlib-bot)_","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003ed8f2acf\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/commit/d8f2acf4d31d3da271e7d2074ffb40a6317c4a23\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e - \u003cspan class=\"pl-s\"\u003e**\u003c/span\u003efeat:\u003cspan class=\"pl-s\"\u003e**\u003c/span\u003e update namespace TypeScript declarations \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e(\u003cspan class=\"pl-s\"\u003e#\u003cspan class=\"pl-corl\"\u003e6337\u003c/span\u003e\u003c/span\u003e)\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/pull/6337\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e(by stdlib-bot)\u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e","displayNoNewLineWarning":false,"position":5,"left":209,"right":210},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":211,"text":" - [`1a18317`](https://github.com/stdlib-js/stdlib/commit/1a183174f05d99bf78be477639df489493c01e2b) - **feat:** add `isScalarMostlySafeCompatible` to namespace _(by Athan Reines)_","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003e1a18317\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/commit/1a183174f05d99bf78be477639df489493c01e2b\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e - \u003cspan class=\"pl-s\"\u003e**\u003c/span\u003efeat:\u003cspan class=\"pl-s\"\u003e**\u003c/span\u003e add \u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisScalarMostlySafeCompatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e to namespace \u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e(by Athan Reines)\u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e","displayNoNewLineWarning":false,"position":6,"left":210,"right":211},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":212,"text":" - [`6003449`](https://github.com/stdlib-js/stdlib/commit/600344933e2836421aa15fb89d62e9a0a9266bd6) - **feat:** add `ndarray/base/assert/is-scalar-mostly-safe-compatible` _(by Athan Reines)_","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003e6003449\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e(\u003c/span\u003e\u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/stdlib/commit/600344933e2836421aa15fb89d62e9a0a9266bd6\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e)\u003c/span\u003e - \u003cspan class=\"pl-s\"\u003e**\u003c/span\u003efeat:\u003cspan class=\"pl-s\"\u003e**\u003c/span\u003e add \u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003endarray/base/assert/is-scalar-mostly-safe-compatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e \u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e(by Athan Reines)\u003cspan class=\"pl-s\"\u003e_\u003c/span\u003e","displayNoNewLineWarning":false,"position":7,"left":211,"right":212}],"diffNumber":0,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":1490,"linesChanged":1,"newTreeEntry":{"lineCount":1490,"path":"CHANGELOG.md","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"CHANGELOG.md","mode":100644},"linesAdded":1,"linesDeleted":0,"path":"CHANGELOG.md","pathDigest":"06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4ed","status":"MODIFIED","truncatedReason":null,"oldOid":"03ffd6eeec639b18a06a329b828c17821e5c7e1f","newOid":"a5ff45d45f1498dc463f33bf72b5ad4990348e63","copilotChatReference":null,"deletedSha":"03ffd6eeec639b18a06a329b828c17821e5c7e1f","canToggleRichDiff":true,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null},{"diffLines":[{"stylingDirective":null,"type":"HUNK","blobLineNumber":102,"text":"@@ -103,6 +103,7 @@ var o = ns;","html":"@@ -103,6 +103,7 @@ var o = ns;","displayNoNewLineWarning":false,"position":0,"left":102,"right":102},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":103,"text":" - \u003cspan class=\"signature\"\u003e[`isRowMajor( strides )`][@stdlib/ndarray/base/assert/is-row-major]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003egiven a stride array, determine whether an array is row-major.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisRowMajor( strides )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-row-major\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;given a stride array, determine whether an array is row-major.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":1,"left":103,"right":103},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":104,"text":" - \u003cspan class=\"signature\"\u003e[`isSafeDataTypeCast( from, to )`][@stdlib/ndarray/base/assert/is-safe-data-type-cast]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003edetermine whether an ndarray data type can be safely cast to another ndarray data type.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisSafeDataTypeCast( from, to )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-safe-data-type-cast\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;determine whether an ndarray data type can be safely cast to another ndarray data type.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":2,"left":104,"right":104},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":105,"text":" - \u003cspan class=\"signature\"\u003e[`isSameKindDataTypeCast( from, to )`][@stdlib/ndarray/base/assert/is-same-kind-data-type-cast]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003edetermine whether an ndarray data type can be safely cast to, or is of the same \"kind\" as, another ndarray data type.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisSameKindDataTypeCast( from, to )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-same-kind-data-type-cast\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;determine whether an ndarray data type can be safely cast to, or is of the same \u0026quot;kind\u0026quot; as, another ndarray data type.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":3,"left":105,"right":105},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":106,"text":"+- \u003cspan class=\"signature\"\u003e[`isScalarMostlySafeCompatible( value, dtype )`][@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003edetermine whether a scalar value can be safely cast or, for floating-point data types, downcast to specified ndarray data type.\u003c/span\u003e","html":"+\u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisScalarMostlySafeCompatible( value, dtype )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;determine whether a scalar value can be safely cast or, for floating-point data types, downcast to specified ndarray data type.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":4,"left":105,"right":106},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":107,"text":" - \u003cspan class=\"signature\"\u003e[`isSignedIntegerDataType( value )`][@stdlib/ndarray/base/assert/is-signed-integer-data-type]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003etest if an input value is a supported ndarray signed integer data type.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisSignedIntegerDataType( value )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-signed-integer-data-type\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;test if an input value is a supported ndarray signed integer data type.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":5,"left":106,"right":107},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":108,"text":" - \u003cspan class=\"signature\"\u003e[`isSingleSegmentCompatible( shape, strides, offset )`][@stdlib/ndarray/base/assert/is-single-segment-compatible]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003edetermine if an array is compatible with a single memory segment.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisSingleSegmentCompatible( shape, strides, offset )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-single-segment-compatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;determine if an array is compatible with a single memory segment.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":6,"left":107,"right":108},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":109,"text":" - \u003cspan class=\"signature\"\u003e[`isUnsignedIntegerDataType( value )`][@stdlib/ndarray/base/assert/is-unsigned-integer-data-type]\u003c/span\u003e\u003cspan class=\"delimiter\"\u003e: \u003c/span\u003e\u003cspan class=\"description\"\u003etest if an input value is a supported ndarray unsigned integer data type.\u003c/span\u003e","html":" \u003cspan class=\"pl-v\"\u003e-\u003c/span\u003e \u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003esignature\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-c1\"\u003eisUnsignedIntegerDataType( value )\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e`\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-unsigned-integer-data-type\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edelimiter\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;: \u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;\u0026lt;\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e \u003cspan class=\"pl-e\"\u003eclass\u003c/span\u003e=\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u003cspan class=\"pl-s\"\u003edescription\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e\u0026quot;\u003c/span\u003e\u0026gt;test if an input value is a supported ndarray unsigned integer data type.\u0026lt;/\u003cspan class=\"pl-ent\"\u003espan\u003c/span\u003e\u0026gt;","displayNoNewLineWarning":false,"position":7,"left":108,"right":109},{"stylingDirective":null,"type":"HUNK","blobLineNumber":270,"text":"@@ -270,6 +271,8 @@ Copyright \u0026copy; 2016-2025. The Stdlib [Authors][stdlib-authors].","html":"@@ -270,6 +271,8 @@ Copyright \u0026amp;copy; 2016-2025. The Stdlib [Authors][stdlib-authors].","displayNoNewLineWarning":false,"position":8,"left":269,"right":270},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":271,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":9,"left":270,"right":271},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":272,"text":" [@stdlib/ndarray/base/assert/is-same-kind-data-type-cast]: https://github.com/stdlib-js/ndarray-base-assert-is-same-kind-data-type-cast","html":" \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-same-kind-data-type-cast\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e: \u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/ndarray-base-assert-is-same-kind-data-type-cast\u003c/span\u003e","displayNoNewLineWarning":false,"position":10,"left":271,"right":272},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":273,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":11,"left":272,"right":273},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":274,"text":"+[@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible]: https://github.com/stdlib-js/ndarray-base-assert-is-scalar-mostly-safe-compatible","html":"+\u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e: \u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/ndarray-base-assert-is-scalar-mostly-safe-compatible\u003c/span\u003e","displayNoNewLineWarning":false,"position":12,"left":272,"right":274},{"stylingDirective":null,"type":"ADDITION","blobLineNumber":275,"text":"+","html":"+","displayNoNewLineWarning":false,"position":13,"left":272,"right":275},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":276,"text":" [@stdlib/ndarray/base/assert/is-signed-integer-data-type]: https://github.com/stdlib-js/ndarray-base-assert-is-signed-integer-data-type","html":" \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-signed-integer-data-type\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e: \u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/ndarray-base-assert-is-signed-integer-data-type\u003c/span\u003e","displayNoNewLineWarning":false,"position":14,"left":273,"right":276},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":277,"text":" ","html":"\u003cbr\u003e","displayNoNewLineWarning":false,"position":15,"left":274,"right":277},{"stylingDirective":null,"type":"CONTEXT","blobLineNumber":278,"text":" [@stdlib/ndarray/base/assert/is-single-segment-compatible]: https://github.com/stdlib-js/ndarray-base-assert-is-single-segment-compatible","html":" \u003cspan class=\"pl-s\"\u003e[\u003c/span\u003e\u003cspan class=\"pl-en\"\u003e@stdlib/ndarray/base/assert/is-single-segment-compatible\u003c/span\u003e\u003cspan class=\"pl-s\"\u003e]\u003c/span\u003e: \u003cspan class=\"pl-corl\"\u003ehttps://github.com/stdlib-js/ndarray-base-assert-is-single-segment-compatible\u003c/span\u003e","displayNoNewLineWarning":false,"position":16,"left":275,"right":278}],"diffNumber":1,"diffSize":"0 Bytes","isBinary":false,"isTooBig":false,"collapsed":false,"isSubmodule":false,"lineCount":286,"linesChanged":3,"newTreeEntry":{"lineCount":286,"path":"README.md","mode":100644,"isGenerated":false},"oldTreeEntry":{"lineCount":0,"path":"README.md","mode":100644},"linesAdded":3,"linesDeleted":0,"path":"README.md","pathDigest":"b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5","status":"MODIFIED","truncatedReason":null,"oldOid":"03ffd6eeec639b18a06a329b828c17821e5c7e1f","newOid":"a5ff45d45f1498dc463f33bf72b5ad4990348e63","copilotChatReference":null,"deletedSha":"03ffd6eeec639b18a06a329b828c17821e5c7e1f","canToggleRichDiff":true,"defaultToRichDiff":false,"proseDifffHtml":null,"renderInfo":null,"dependencyDiffPath":null,"submodule":null}],"splitViewPreference":"unified","ignoreWhitespace":false,"commentsPreference":"visible","diffLineSpacingPreference":"relaxed","useMonospaceFont":false,"pasteUrlLinkAsPlainText":false,"userNotices":[],"path":"/stdlib-js/ndarray-base-assert/commit/a5ff45d45f1498dc463f33bf72b5ad4990348e63","fileTreeExpanded":true,"headerInfo":{"additions":4,"deletions":0,"filesChanged":2,"filesChangedString":"2"},"moreDiffsToLoad":false,"asyncDiffLoadInfo":{"startIndex":2,"truncated":false,"byteCount":3613,"lineShownCount":25},"commentInfo":{"canComment":false,"locked":false,"canLock":false,"repoArchived":false},"csrf_tokens":{"/users/diffview?diff=split":{"post":"CAgvprVq4q-pnQtTFY7HqInAXxUnfDwkbIo8XAiFw9kVopC_RqAp-eGU5znT-YTt8kauYHHxF9jPvnC-C8P7LA"},"/users/diffview?diff=unified":{"post":"4DyWWN1pvG4RWqBHvay3nJc826cBUzaFMxARW4sz46r9lilBLqN3OFlTTC172_TZ7Loq0lfeHXmQJF25iHXbXw"},"/notifications/thread":{"post":"I77VdySV_iLB_FvPgFDdKHMxVlQrGEQ3RCFAGVlnfTI4Gu8nmzP0csfYGVSwRmSWFtZjhwBHgOU_I1sZGmD6jQ"}}},"title":"Auto-generated commit · stdlib-js/ndarray-base-assert@a5ff45d","appPayload":{"helpUrl":"https://docs.github.com","findInDiffWorkerPath":"/assets-cdn/worker/find-in-diff-worker-6dcb06aa9fad.js","enabled_features":{"diff_ux_refresh_beta":false,"diff_inline_comments":true,"diff_ux_refresh_ssr_five":false,"diff_ux_refresh_ssr_ten":false}}}

Commit a5ff45d

Browse files
committed
Auto-generated commit
1 parent 03ffd6e commit a5ff45d

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ A total of 2 people contributed to this release. Thank you to the following cont
206206

207207
<details>
208208

209+
- [`2e5d1fc`](https://github.com/stdlib-js/stdlib/commit/2e5d1fc2d31228deaf880f767324e73464a4ed65) - **docs:** update namespace table of contents [(#6339)](https://github.com/stdlib-js/stdlib/pull/6339) _(by stdlib-bot)_
209210
- [`d8f2acf`](https://github.com/stdlib-js/stdlib/commit/d8f2acf4d31d3da271e7d2074ffb40a6317c4a23) - **feat:** update namespace TypeScript declarations [(#6337)](https://github.com/stdlib-js/stdlib/pull/6337) _(by stdlib-bot)_
210211
- [`1a18317`](https://github.com/stdlib-js/stdlib/commit/1a183174f05d99bf78be477639df489493c01e2b) - **feat:** add `isScalarMostlySafeCompatible` to namespace _(by Athan Reines)_
211212
- [`6003449`](https://github.com/stdlib-js/stdlib/commit/600344933e2836421aa15fb89d62e9a0a9266bd6) - **feat:** add `ndarray/base/assert/is-scalar-mostly-safe-compatible` _(by Athan Reines)_

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ var o = ns;
103103
- <span class="signature">[`isRowMajor( strides )`][@stdlib/ndarray/base/assert/is-row-major]</span><span class="delimiter">: </span><span class="description">given a stride array, determine whether an array is row-major.</span>
104104
- <span class="signature">[`isSafeDataTypeCast( from, to )`][@stdlib/ndarray/base/assert/is-safe-data-type-cast]</span><span class="delimiter">: </span><span class="description">determine whether an ndarray data type can be safely cast to another ndarray data type.</span>
105105
- <span class="signature">[`isSameKindDataTypeCast( from, to )`][@stdlib/ndarray/base/assert/is-same-kind-data-type-cast]</span><span class="delimiter">: </span><span class="description">determine whether an ndarray data type can be safely cast to, or is of the same "kind" as, another ndarray data type.</span>
106+
- <span class="signature">[`isScalarMostlySafeCompatible( value, dtype )`][@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible]</span><span class="delimiter">: </span><span class="description">determine whether a scalar value can be safely cast or, for floating-point data types, downcast to specified ndarray data type.</span>
106107
- <span class="signature">[`isSignedIntegerDataType( value )`][@stdlib/ndarray/base/assert/is-signed-integer-data-type]</span><span class="delimiter">: </span><span class="description">test if an input value is a supported ndarray signed integer data type.</span>
107108
- <span class="signature">[`isSingleSegmentCompatible( shape, strides, offset )`][@stdlib/ndarray/base/assert/is-single-segment-compatible]</span><span class="delimiter">: </span><span class="description">determine if an array is compatible with a single memory segment.</span>
108109
- <span class="signature">[`isUnsignedIntegerDataType( value )`][@stdlib/ndarray/base/assert/is-unsigned-integer-data-type]</span><span class="delimiter">: </span><span class="description">test if an input value is a supported ndarray unsigned integer data type.</span>
@@ -270,6 +271,8 @@ Copyright &copy; 2016-2025. The Stdlib [Authors][stdlib-authors].
270271

271272
[@stdlib/ndarray/base/assert/is-same-kind-data-type-cast]: https://github.com/stdlib-js/ndarray-base-assert-is-same-kind-data-type-cast
272273

274+
[@stdlib/ndarray/base/assert/is-scalar-mostly-safe-compatible]: https://github.com/stdlib-js/ndarray-base-assert-is-scalar-mostly-safe-compatible
275+
273276
[@stdlib/ndarray/base/assert/is-signed-integer-data-type]: https://github.com/stdlib-js/ndarray-base-assert-is-signed-integer-data-type
274277

275278
[@stdlib/ndarray/base/assert/is-single-segment-compatible]: https://github.com/stdlib-js/ndarray-base-assert-is-single-segment-compatible

0 commit comments

Comments
 (0)
0