Size: a a a

2021 February 18

JS

Jerzy Syrowiecki in Haskell Start
кана
в группах можно алгебраически, нужен просто обратный элемент, и вот уже все отрицательные степени доступны
через экспоненту?
источник

к

кана in Haskell Start
так-то я не совсем понимаю связь между алгеброй и экспонентой
источник

JS

Jerzy Syrowiecki in Haskell Start
кана
в группах можно алгебраически, нужен просто обратный элемент, и вот уже все отрицательные степени доступны
я про отрицательные основания писал в том сообщении
источник

JS

Jerzy Syrowiecki in Haskell Start
кана
так-то я не совсем понимаю связь между алгеброй и экспонентой
значит, это неправильный термин
источник

DG

Denis Gabidullin in Haskell Start
кана
в группах можно алгебраически, нужен просто обратный элемент, и вот уже все отрицательные степени доступны
Заходишь в "Haskell Start", а там обсуждают общую алгебру 😂
источник

YS

Yan Shkurinskiy in Haskell Start
А потом меня ругают за overlapping instances!)
источник

JS

Jerzy Syrowiecki in Haskell Start
правильные термины
(^) — целая неотрицательная степень
(^^) — целая степень
(**) — вещественная степень
источник

JS

Jerzy Syrowiecki in Haskell Start
между целой и вещественной есть ещё рациональная
источник

JS

Jerzy Syrowiecki in Haskell Start
это всё разные функции (в математике)
источник

JS

Jerzy Syrowiecki in Haskell Start
@Shryke пойдём-ка с нашей математикой в личку, здесь нас осуждают
источник

к

кана in Haskell Start
btw некая "алгебраическая степерь" (не уверен что такой термин вообще существует) в хаскеле тоже есть - https://hackage.haskell.org/package/base-4.14.1.0/docs/Data-Semigroup.html#v:stimes
источник

TZ

Timofey Zakrevskiy in Haskell Start
Jerzy Syrowiecki
это всё разные функции (в математике)
Если речь о вещественных числах - нет, одна и та же. Сына пока не уложил, давайте, действительно, в личку, как у меня время появится
источник

ММ

Матвей Маргелет... in Haskell Start
Подскажите, как можно сделать такую функцию или может она есть в библиотеке уже.
Задача функции найти все возможные комбинации элементов, где берется только один элемент из каждого листа.
Тип:
function :: [[a]] -> [[a]]

Пример:
Input: [[1,2],[3,4]]
Output: [[1,3],[1,4],[2,3],[2,4]]

Еще пример:
Input
: [«ab»,«cd», «ef»]
Output: [«ace», «acf», «ade»,«adf», «bce»,«bcf»,«bde»,«bdf»]

Я пробовал transpose, но это не совсем то, что нужно. Спасибо.
источник

JS

Jerzy Syrowiecki in Haskell Start
Матвей Маргелет
Подскажите, как можно сделать такую функцию или может она есть в библиотеке уже.
Задача функции найти все возможные комбинации элементов, где берется только один элемент из каждого листа.
Тип:
function :: [[a]] -> [[a]]

Пример:
Input: [[1,2],[3,4]]
Output: [[1,3],[1,4],[2,3],[2,4]]

Еще пример:
Input
: [«ab»,«cd», «ef»]
Output: [«ace», «acf», «ade»,«adf», «bce»,«bcf»,«bde»,«bdf»]

Я пробовал transpose, но это не совсем то, что нужно. Спасибо.
да, есть sequence, но судя по оформлению, это ваша домашка, вам надо реализовать её самостоятельно
источник

JS

Jerzy Syrowiecki in Haskell Start
как можно сделать — рекурсивно организовать перебор всех элементов
источник

E

Elijah in Haskell Start
myFunc = sequence
источник

E

Elijah in Haskell Start
Ставьте три)
источник

ММ

Матвей Маргелет... in Haskell Start
Нет, я для себя смотрел, спасибо)
источник

T

The Lord of Hypercom... in Haskell Start
Elijah
myFunc = sequence
👀🙃
источник

A

Aragaer in Haskell Start
myFunc [] = [[]]
myFunc (l:ls) = do
 f <- l
 map (f:) $ myFunc ls
источник