\
  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...
galvanic mustard point associate
  03/26/15
you can use javascript in functional ways if you want.
razzle-dazzle chest-beating institution
  03/26/15
I've used LISP before. Actually, learning LISP made me a bet...
sable state pocket flask
  03/26/15
Objective-C 2.0 has "blocks" which are basically f...
Poppy Appetizing Stain Cumskin
  03/26/15
it allows you to use functions as first class objects. I lea...
Poppy Appetizing Stain Cumskin
  03/26/15
...
sooty nursing home
  03/26/15
it's not useful because it takes 5000 lines of code to do wh...
Green Dragon Idea He Suggested
  03/26/15
pure mental masturbation
insecure selfie theatre
  03/26/15
qfag here, currying functions with sandeep and prateek all d...
crimson crotch kitchen
  03/26/15


Poast new message in this thread



Reply Favorite

Date: March 26th, 2015 4:20 PM
Author: galvanic mustard point associate

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: razzle-dazzle chest-beating institution

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: sable state pocket flask

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: Poppy Appetizing Stain Cumskin

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: Poppy Appetizing Stain Cumskin

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: sooty nursing home



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



Reply Favorite

Date: March 26th, 2015 11:18 PM
Author: Green Dragon Idea He Suggested

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: insecure selfie theatre

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: crimson crotch kitchen

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)