1
Name:
Anonymous
2011-02-19 12:25
! <+> <> +++ <-> <|> // <$> </> >< ## $$ << <?> ==> !! # $+$ /=? <&>
|+ |- &&? .* .|. <$$> <.> <||> ==? ? \\/ ||? !> $ && &&& &&@ *. -<-
-=- ->- . .&. .&.? .= /=@ /\\ <*> <+ <. <//> <:> <== <=> <=? <=@ <?
<@ <|*|> =<< ==@ >-> >. >:> >=> >=? >=@ >>> >? >@ \\\\ ^ ^^ |* |> ||
||* ||+ ||@ ||| ~: ~? ~~ !!! !-> !.! !>>= $! $$= $=! $> $~ $~! % %:
%= & &&. &> * *& *&&&* *&* ** *** ***** *<<<* *=* *=>* *> *>>>* *|*
+ ++ ++>> +/+ +: += +> +>> - -!- --> -->> -/\\- -::- -< -<=- -=> -?-
-?> -?>> -\\/- -| -|- -~> .$. .+ .++. .--. .-. .->. ... .... ./. ./=
.: .< .<= .== .=> .> .@. .\\. / /+/ /- /=&& /=. /==> /=> /=|| />/ /|
/~ /~? :+ :-> <$ <$?> <* <**> <++ <++> <-$ <-- </=? <<! <<< <<^ <<|
<<~ <=. <==? <@> <|?> =$$= =$= =*= =/= =< =<<! =<= =<>= ==&& ==. ===
===> ==|| =>> =~ =~~ >*> >++> >-- >=. >== >===> >=>=> >> >>= >>=#
>>@ >>^ >|< >||< ?&&? ?+ ?? ?||? @=? @? @?= @@ \\== ^# ^% ^. ^<< ^>>
^^. ^^^ |*| |-| |. |..| |.| |/ |// |: |<- |= |=| |? |\\ |\\\\ ||.
|||| ~=? ~> ~?= ~|||~ ~||~ ~|~ ~~> ~~? ~~~>
5
Name:
Anonymous
2011-02-19 13:04
It's like I'm really playing Dwarf Fortress!
6
Name:
Anonymous
2011-02-19 19:39
>>5
You mean you're not actually playing df?!
7
Name:
Anonymous
2011-02-19 20:36
>>1
WHAT THE FUCK IS THIS, AND WHAT DOES IT DO????
8
Name:
Anonymous
2011-02-19 21:01
>>7
Some of Haskell operators.
9
Name:
Anonymous
2011-02-19 21:33
>>8
Perl 6's got more than this.
10
Name:
Anonymous
2011-02-19 22:36
>>9
Because Perl 6 is a new version of Haskell.
11
Name:
Anonymous
2011-02-19 22:37
12
Name:
Anonymous
2011-02-19 23:07
>>11
It's outdated, really. Now it has even more metaoperators and stuff.
13
Name:
Anonymous
2011-02-20 2:13
Lisp | Haskell
-----------------------------------------
map f l | map f l
map list l1 l2 | zip l1 l2
map list l1 l2 l3 | zip3 l1 l2 l3
map f l1 l2 | zipWith f l1 l2
map f l1 l2 l3 | zipWith3 f l1 l2 l3
14
Name:
Anonymous
2011-02-20 2:14
Lisp:
(`+` 3 4 5 ?) 6
Haskell:
(3 `f` 4 `f` 5 `f`) 6
15
Name:
Anonymous
2011-02-20 3:32
>>12
Stop talking out of your ass.
17
Name:
>>16
2011-02-20 7:44
>>13,14
Haskell
You've got pretty low standard on what to compare your DSL to.
18
Name:
Anonymous
2011-02-20 8:04
>>17
Dsl internet haskel codan. wat
19
Name:
Anonymous
2011-02-20 8:16
>>17
I don't see yout point. If he is trying to prove his DSL is expressive annd concise, his choices for comparison are either Haskell or Perl.
IHBT
20
Name:
Anonymous
2011-02-20 9:02
>>19
Not J? That's right, bitches can not beat J.
21
Name:
Anonymous
2011-02-20 10:48
>>19
Haskell or Perl.
More like, ``if he is trying to prove his DSL is obsfuscated and unreadable''. You know what happens when someone writes ``concise'' code in Haskell (
>>1 ) or Perl (
http://search.cpan.org/dist/Acme-EyeDrops/lib/Acme/EyeDrops.pm ).