Size: a a a

2021 February 28

G

GNU/Vsevolod in Haskell
Есть какой-то аналог template arguments C++, чтобы можно было строить типы в компайл тайме?
источник

IR

IC Rainbow in Haskell
ну... просто параметры типов
источник

IR

IC Rainbow in Haskell
покажи код который ты хотел бы написать, в любом фэнтези синтаксисе
источник

ЗП

Зигохистоморфный Пре... in Haskell
вот что в qtt прикольно
https://youtu.be/_6HHhMftEAc?t=10677
источник

G

GNU/Vsevolod in Haskell
IC Rainbow
покажи код который ты хотел бы написать, в любом фэнтези синтаксисе
Например вот (тапл с N интами)
https://godbolt.org/z/o49a55
источник

G

GNU/Vsevolod in Haskell
Я могу считать типы в аргументах:
{-# LANGUAGE FlexibleInstances #-}
class N a where
 nNested :: a -> Int
instance N a => N [a] where
 nNested = succ . nNested . head
instance {-# OVERLAPS #-} N a where
 nNested _ = 0
nNested ([[[[]]]]::[[[[()]]]]) -- gives `4`

но конструировать — нет (cannot construct infinite type)
источник

G

GNU/Vsevolod in Haskell
IC Rainbow
ну... просто параметры типов
С ними можно сделать подобное, как в годболте выше?
источник

IK

Ilya Kos in Haskell
Есть у кого-то хороший ресурс чтобы вкатиться в лисп с нуля?
источник

IK

Ilya Kos in Haskell
(Я для себя спрашиваю)
источник

DB

Danil Braun in Haskell
Ilya Kos
Есть у кого-то хороший ресурс чтобы вкатиться в лисп с нуля?
в который лисп?
источник

IK

Ilya Kos in Haskell
В любой
источник

A

Andrey in Haskell
Ilya Kos
Есть у кого-то хороший ресурс чтобы вкатиться в лисп с нуля?
примерно такая же история, что и с хаскелем.. порекомендую через оф. сайт, имея под рукой петпроджект
источник

A

Andrey in Haskell
через практическую задачу, короче
источник

A

Andrey in Haskell
иными словами, человеческий мозг - хороший ресурс
источник

JS

Jerzy Syrowiecki in Haskell
Ilya Kos
Есть у кого-то хороший ресурс чтобы вкатиться в лисп с нуля?
источник

A

Arjaz in Haskell
Ilya Kos
Есть у кого-то хороший ресурс чтобы вкатиться в лисп с нуля?
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
примерно такая же история, что и с хаскелем.. порекомендую через оф. сайт, имея под рукой петпроджект
офсайт чего именно? кажется, лиспов сегодня чуть больше двух: CL, Racket и Clojure
источник

A

Andrey in Haskell
Jerzy Syrowiecki
офсайт чего именно? кажется, лиспов сегодня чуть больше двух: CL, Racket и Clojure
..схемка ещё жива и сродни CL, говорят.. ну чего-то из списка выше, я думаю..
источник

A

Andrey in Haskell
можно кубик бросить, чтоб выбрать, если иначе совсем никак
источник

JS

Jerzy Syrowiecki in Haskell
Andrey
..схемка ещё жива и сродни CL, говорят.. ну чего-то из списка выше, я думаю..
я слышал, что живая схемка — это Racket
источник