\
  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...
Sadistic buff stag film
  03/26/15
you can use javascript in functional ways if you want.
Sooty house juggernaut
  03/26/15
I've used LISP before. Actually, learning LISP made me a bet...
Filthy Henna Blood Rage Principal's Office
  03/26/15
Objective-C 2.0 has "blocks" which are basically f...
lilac bipolar affirmative action
  03/26/15
it allows you to use functions as first class objects. I lea...
lilac bipolar affirmative action
  03/26/15
...
lime excitant old irish cottage
  03/26/15
it's not useful because it takes 5000 lines of code to do wh...
diverse plum people who are hurt stead
  03/26/15
pure mental masturbation
rebellious emerald cuck
  03/26/15
qfag here, currying functions with sandeep and prateek all d...
Yellow Arousing National
  03/26/15


Poast new message in this thread



Reply Favorite

Date: March 26th, 2015 4:20 PM
Author: Sadistic buff stag film

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: Sooty house juggernaut

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: Filthy Henna Blood Rage Principal's Office

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: lilac bipolar affirmative action

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: lilac bipolar affirmative action

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: lime excitant old irish cottage



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



Reply Favorite

Date: March 26th, 2015 11:18 PM
Author: diverse plum people who are hurt stead

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: rebellious emerald cuck

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: Yellow Arousing National

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)