Skip to main content

Home/ Haskell/ Group items tagged ruby

Rss Feed Group items tagged

1More

mwotton's Hubris at master - GitHub - 0 views

  •  
    Hubris is a bridge between Ruby and Haskell, between love and bondage, between slothful indolence and raw, blazing speed. Hubris will wash your car, lie to your boss, and salvage your love life. If you are very, very lucky, it might also let you get some functional goodness into your ruby programs through the back door.
1More

Pipes: del.icio.us popular links for programming - 0 views

  •  
    del.icio.us popular links for programming, inculding java, c++, smalltalk, ruby, haskell, ml, schema, calm, ocaml, php, erlang, rails, perl, STM, metaprograming, and DSL
5More

The best programming languages - 0 views

  • Haskell is not a programmable programming language (unless you look at extensions like template Haskell) but there are enough abstractions in Haskell to easily build domain specific languages with it.
  • But, the idea of time, the idea of sequencing can be built upon a purely functional system and we are led to monads
  • Monad are the recognition that the idea of sequencing operations can be formalized in a purely functional language.
  • ...2 more annotations...
  • The monad is an abstraction allowing to create new control structures and, in associations with the powerful type system of Haskell which makes possible elegant overloading of operators, it is possible to easily build new abstractions that allow to customize the programming language.
  • Unfortunately, Lisp, Smalltalk and Haskell are too different from most programming languages currently used in industry and taught in schools. They really look like alien technology to most developpers.
1 - 3 of 3
Showing 20 items per page