@vannadiz
vannadiz
20 Mar 2015

Почти закрыла гештальт по Хасекелю, написала генерацию натуральных тональностей и гармонизацию трезвучиями, септаккордами, нонаккордами etc.
В духе

"C" dur -> ["C","D","E","F","G","A","B"]
"Cb" moll -> ["Cb","Db","Ebb","Fb","Gb","Abb","Bbb"]

септаккордами "Db" dur ->
[["Db","F","Ab","C"],["Eb","Gb","Bb","Db"],["F","Ab","C","Eb"],["Gb","Bb","Db","F"],
["Ab","C","Eb","Gb"],["Bb","Db","F","Ab"],["C","Eb","Gb","Bb"]]

трезвучиями D moll ->
[["D","F","A"],["E","G","Bb"],["F","A","C"],["G","Bb","D"],["A","C","E"],["Bb","D","F"],["C","E","G"]]

https://github.com/vika-vik...master/music/main.hs
Снизу-вверх очень хорошо наблюдается прогресс в освоении новых языковых конструкций;)

Надо понатыкать куда-нибудь монадок, дописать голосоведение и можно ставить галочку напротив Haskell.

Какой бы еще гештальт закрыть?..

#ovqmtw 8
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

vannadiz, бляя, напротив скольки языков я тогда могу галочки поставить… // изучить язык ИМХО — это в течение полугода на нём что-нибудь писать одно и то же минимум, чтобы понять, как оно там себя ведёт в перспективе и с изменяющимися требованиями //

#ovqmtw/1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

0xd34df00d, я вроде не писала, что хочу изучить хаскель.
Мне было интересно посмотреть что это, применить базовые конструкции и "закодировать" текущие мысли и то, чем я занимаюсь IRL.
Писать на Хаскеле /серьезно/ мне нафиг не нужно, как не интересно и меряться знанием языков.
Увы.

#ovqmtw/2 в ответ на /1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

Я тогда не понял, чо за галочки прст.

#ovqmtw/3 в ответ на /2
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

0xd34df00d, бывает.

#ovqmtw/4 в ответ на /3
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

Спасибо!

#ovqmtw/5 в ответ на /4
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

0xd34df00d, =^_^=

#ovqmtw/6 в ответ на /5
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

0xd34df00d, у меня напротив питона и баша примерно по пять галочек будет

#ovqmtw/7 в ответ на /1
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
20 Mar 2015

Не меряйся плз.

#ovqmtw/8 в ответ на /7
Вы можете выбрать до 10 файлов общим размером не более 10 МБ.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.