\
  The most prestigious law school admissions discussion board in the world.
BackRefresh Options Favorite

anyone here use functional programming languages?

What are they used for/what's the purpose of learning one? A...
haunting stag film candlestick maker
  03/26/15
you can use javascript in functional ways if you want.
exciting anal field laser beams
  03/26/15
I've used LISP before. Actually, learning LISP made me a bet...
Azure godawful roommate liquid oxygen
  03/26/15
Objective-C 2.0 has "blocks" which are basically f...
Dull territorial roast beef
  03/26/15
it allows you to use functions as first class objects. I lea...
Dull territorial roast beef
  03/26/15
...
180 immigrant
  03/26/15
it's not useful because it takes 5000 lines of code to do wh...
Beady-eyed box office
  03/26/15
pure mental masturbation
Coral flirting garrison black woman
  03/26/15
qfag here, currying functions with sandeep and prateek all d...
pontificating brindle jewess
  03/26/15


Poast new message in this thread



Reply Favorite

Date: March 26th, 2015 4:20 PM
Author: haunting stag film candlestick maker

What are they used for/what's the purpose of learning one? Are they extremely specific use cases?

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27560050)



Reply Favorite

Date: March 26th, 2015 4:31 PM
Author: exciting anal field laser beams

you can use javascript in functional ways if you want.

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27560126)



Reply Favorite

Date: March 26th, 2015 4:38 PM
Author: Azure godawful roommate liquid oxygen

I've used LISP before. Actually, learning LISP made me a better python programmer, because I started adopting a functional programming style.

Their real benefit is in reducing "side-effects" of function calls. That is to say, the output of a function depends only on the inputs to it. This is desirable, because it makes programs easier to understand and less prone to bugs.

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27560171)



Reply Favorite

Date: March 26th, 2015 5:42 PM
Author: Dull territorial roast beef

Objective-C 2.0 has "blocks" which are basically functions. apple Swift has pretty strong support for functional programming too. You should try Playgrounds on Xcode 6

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27560461)



Reply Favorite

Date: March 26th, 2015 5:41 PM
Author: Dull territorial roast beef

it allows you to use functions as first class objects. I learned Scheme-LISP from SICP. It's a fun exercise but I've never found a use for it. Some of the best programmers I know are HASKELLpigs

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27560451)



Reply Favorite

Date: March 26th, 2015 11:14 PM
Author: 180 immigrant



(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27562583)



Reply Favorite

Date: March 26th, 2015 11:18 PM
Author: Beady-eyed box office

it's not useful because it takes 5000 lines of code to do what 10 lines does in python

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27562603)



Reply Favorite

Date: March 26th, 2015 11:26 PM
Author: Coral flirting garrison black woman

pure mental masturbation

(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27562645)



Reply Favorite

Date: March 26th, 2015 11:31 PM
Author: pontificating brindle jewess

qfag here, currying functions with sandeep and prateek all day erryday, sup?



(http://www.autoadmit.com/thread.php?thread_id=2839593&forum_id=2#27562684)