This document contains 156 facts in HTML Microdata format.

A generic web browser may not display them properly but the document can be saved on disk and used by some appropriate program or sent to a third party. Use "Save As" or "Send To" menu item of the browser; choose "HTML" file type, not "text file" or "web archive".

The rest of the document may look like garbage for humans or not displayed by the browser.

PrefixNamespace IRI
n67http://da.dbpedia.org/resource/
n73http://ko.dbpedia.org/resource/IPL_(프로그래밍_언어)
dbpedia-elhttp://el.dbpedia.org/resource/
n19http://bn.dbpedia.org/resource/
n68http://ko.dbpedia.org/resource/미란다_(프로그래밍_언어)
n48http://sv.dbpedia.org/resource/
n38http://ko.dbpedia.org/resource/ML_(프로그래밍_언어)
n42http://ko.dbpedia.org/resource/쓰레기_수집_(컴퓨터_과학)
n14http://bg.dbpedia.org/resource/
n62http://fi.dbpedia.org/resource/
dbpediahttp://dbpedia.org/resource/
n15http://ko.dbpedia.org/resource/Elixir_(프로그래밍_언어)
n20http://hr.dbpedia.org/resource/
prop-kohttp://ko.dbpedia.org/property/
n44http://sh.dbpedia.org/resource/
n17http://ko.dbpedia.org/resource/스칼라_(프로그래밍_언어)
n74http://ms.dbpedia.org/resource/
n51http://ar.dbpedia.org/resource/
n33http://et.dbpedia.org/resource/
n18http://he.dbpedia.org/resource/
dbpedia-frhttp://fr.dbpedia.org/resource/
n58http://ko.dbpedia.org/resource/로고_(프로그래밍_언어)
dctermshttp://purl.org/dc/terms/
n32http://ko.dbpedia.org/resource/부작용_(컴퓨터_과학)
dbpedia-cshttp://cs.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n65http://ko.dbpedia.org/resource/틀:
n63http://ga.dbpedia.org/resource/
xsdhhttp://www.w3.org/2001/XMLSchema#
n50http://id.dbpedia.org/resource/
n71http://uk.dbpedia.org/resource/
n29http://ko.dbpedia.org/resource/클로저_(프로그래밍_언어)
n78http://sr.dbpedia.org/resource/
dbpedia-owlhttp://dbpedia.org/ontology/
n4http://vi.dbpedia.org/resource/
n8http://wikidata.dbpedia.org/resource/
dbpedia-pthttp://pt.dbpedia.org/resource/
n30http://sk.dbpedia.org/resource/
dbpedia-jahttp://ja.dbpedia.org/resource/
wiki-kohttp://ko.wikipedia.org/wiki/
n59http://ko.dbpedia.org/resource/리스트_(컴퓨터)
dbpedia-dehttp://de.dbpedia.org/resource/
dbpedia-plhttp://pl.dbpedia.org/resource/
n77http://ko.dbpedia.org/resource/함수_(수학)
dbpedia-ruhttp://ru.dbpedia.org/resource/
n31http://ko.dbpedia.org/resource/스킴_(프로그래밍_언어)
n66http://ko.dbpedia.org/resource/Q_(동음이의)
n72http://ro.dbpedia.org/resource/
n28http://rdf.freebase.com/ns/m.
n57http://ko.dbpedia.org/resource/C++
n75http://ta.dbpedia.org/resource/
n56http://www.wikidata.org/entity/
dbpedia-nlhttp://nl.dbpedia.org/resource/
n5http://ko.dbpedia.org/resource/얼랭_(프로그래밍_언어)
n13http://ko.dbpedia.org/resource/분류:
n26http://wikidata.org/entity/
dbpedia-ithttp://it.dbpedia.org/resource/
n9http://ko.dbpedia.org/resource/함수_(프로그래밍)
n7http://ca.dbpedia.org/resource/
n11http://ko.dbpedia.org/resource/머큐리_(프로그래밍_언어)
n60http://ko.dbpedia.org/resource/리스트_(컴퓨팅)
n34http://www.w3.org/ns/prov#
n43http://bs.dbpedia.org/resource/
foafhttp://xmlns.com/foaf/0.1/
n47http://ko.dbpedia.org/resource/얼랑_(프로그래밍_언어)
n69http://zh.dbpedia.org/resource/
n35http://ko.wikipedia.org/wiki/함수형_프로그래밍?oldid=
dbpedia-kohttp://ko.dbpedia.org/resource/
n16http://gl.dbpedia.org/resource/
n49http://ko.dbpedia.org/resource/존_매카시_(컴퓨터_과학자)
n52http://fa.dbpedia.org/resource/
n61http://ko.dbpedia.org/resource/러스트_(프로그래밍_언어)
n36http://tr.dbpedia.org/resource/
n27http://ko.dbpedia.org/resource/%ED%95%A8%EC%88%98%ED%98%95_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D
dbpedia-eshttp://es.dbpedia.org/resource/
n40http://ko.dbpedia.org/resource/팰컨_(프로그래밍_언어)
n10http://ko.dbpedia.org/resource/C_(프로그래밍_언어)
owlhttp://www.w3.org/2002/07/owl#
Subject Item
n11:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:콜백
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n66:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n15:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
n40:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
wiki-ko:함수형_프로그래밍
foaf:primaryTopic
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:F_샤프
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
n38:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:결정론적_알고리즘
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:난해한_프로그래밍_언어
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:느긋한_계산법
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:다중_패러다임_프로그래밍_언어
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:델파이
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:명령형_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n32:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:선언형_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:선언형_프로그래밍_언어
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n31:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:알론조_처치
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:절차적_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:템플릿_메타프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:파이썬
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:프로그래밍_패러다임
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:하스켈
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:함수형_프로그래밍
rdfs:label
함수형 프로그래밍
rdfs:comment
함수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이다. 명령형 프로그래밍에서는 상태를 바꾸는 것을 강조하는 것과는 달리, 함수형 프로그래밍은 함수의 응용을 강조한다. 함수형 프로그래밍은 1930년대에 계산가능성, 결정문제, 함수정의, 함수응용과 재귀를 연구하기 위해 개발된 형식체계인 람다 대수에 근간을 두고 있다. 다수의 함수형 프로그래밍 언어들은 람다 연산을 발전시킨 것으로 볼 수 있다. 수학적 함수와 명령형 프로그래밍에서 사용되는 함수는 차이가 있는데, 명령형의 함수는 프로그램의 상태의 값을 바꿀 수 있는 부작용이 생길 수 있다. 이 때문에 명령형 함수는 참조 투명성이 없고, 같은 코드라도 실행되는 프로그램의 상태에 따라 다른 결과값을 낼 수 있다. 반대로 함수형 코드에서는 함수의 출력값은 그 함수에 입력된 인수에만 의존하므로 인수 x에 같은 값을 넣고 함수 f를 호출하면 항상 f(x)라는 결과가 나온다.
prop-ko:wikiPageUsesTemplate
n65:출처 n65:출처_필요
owl:sameAs
n4:Lập_trình_hàm n7:Programació_funcional n8:Q193076 n14:Функционално_програмиране n16:Programación_funcional n18:תכנות_פונקציונלי n19:ফাংশনভিত্তিক_প্রোগ্রামিং n20:Funkcijsko_programiranje dbpedia-ru:Функциональное_программирование dbpedia-pl:Programowanie_funkcyjne dbpedia-pt:Programação_funcional n26:Q193076 n27: n28:02ykw n30:Funkcionálne_programovanie n33:Funktsionaalne_programmeerimine n36:Fonksiyonel_programlama dbpedia-nl:Functioneel_programmeren dbpedia-el:Συναρτησιακός_προγραμματισμός n43:Funkcionalno_programiranje n44:Funkcijsko_programiranje dbpedia:Functional_programming n48:Funktionell_programmering n50:Pemrograman_Fungsional n51:برمجة_وظيفية n52:برنامه‌نویسی_تابعی dbpedia-it:Programmazione_funzionale dbpedia-cs:Funkcionální_programování dbpedia-ja:関数型言語 n56:Q193076 n62:Funktionaalinen_ohjelmointi n63:Ríomhchlárú_feidhmiúil dbpedia-es:Programación_funcional n67:Funktionel_programmering n69:函數程式語言 dbpedia-de:Funktionale_Programmierung n71:Функційне_програмування n72:Programare_funcțională n74:Pengaturcaraan_kefungsian n75:பணிமுறை_நிரல்_மொழி dbpedia-fr:Programmation_fonctionnelle n78:Функционално_програмирање
dbpedia-owl:wikiPageLength
3932 3947
foaf:isPrimaryTopicOf
wiki-ko:함수형_프로그래밍
dcterms:subject
n13:프로그래밍_패러다임
dbpedia-owl:abstract
함수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이다. 명령형 프로그래밍에서는 상태를 바꾸는 것을 강조하는 것과는 달리, 함수형 프로그래밍은 함수의 응용을 강조한다. 함수형 프로그래밍은 1930년대에 계산가능성, 결정문제, 함수정의, 함수응용과 재귀를 연구하기 위해 개발된 형식체계인 람다 대수에 근간을 두고 있다. 다수의 함수형 프로그래밍 언어들은 람다 연산을 발전시킨 것으로 볼 수 있다. 수학적 함수와 명령형 프로그래밍에서 사용되는 함수는 차이가 있는데, 명령형의 함수는 프로그램의 상태의 값을 바꿀 수 있는 부작용이 생길 수 있다. 이 때문에 명령형 함수는 참조 투명성이 없고, 같은 코드라도 실행되는 프로그램의 상태에 따라 다른 결과값을 낼 수 있다. 반대로 함수형 코드에서는 함수의 출력값은 그 함수에 입력된 인수에만 의존하므로 인수 x에 같은 값을 넣고 함수 f를 호출하면 항상 f(x)라는 결과가 나온다. 부작용을 제거하면 프로그램의 동작을 이해하고 예측하기가 훨씬 쉽게 된다. 이것이 함수형 프로그래밍으로 개발하려는 핵심 동기중 하나이다.Hope같은 최초의 순수 함수형 언어는 상업적 소프트웨어 개발보다는 학계에서 많은 관심을 받았다. 하지만 커먼 리스프, 스킴, ISLISP, 클로져, Racket, 얼랑, OCaml, 하스켈, 스칼라, F# 같은 주요 함수형 언어들은 광범위한 기관에서 산업적이고 상업적인 응용프로그램 개발에 사용되고 있다. 함수형 언어는 R (통계), 매스매티카 (기호와 수론 수학), J, K 와 Kx 시스템 기반 (재정 시스템)에서 나온 Q, XQuery/XSLT (XML), Opal 같은 특정 분야 프로그래밍 언어(Domain Specific Language)에서도 사용되고 있다. 많이 쓰이는 특정 분야 선언 언어인 SQL과 lex/Yacc는 특히 가변값을 회피하는데 있어 함수형 언어의 요소들을 사용한다.함수형 스타일의 프로그래밍은 함수형 언어로 별도로 설계되지 않은 언어에서도 가능하다. 예를 들어, 명령형인 펄 프로그래밍 언어는 함수형 프로그래밍 개념을 적용하는 법을 설명하는 책에서 주제로 다루기도 했다. C# 3.0은 함수형 스타일의 쓸 수 있는 구문을 추가했다. 함수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이다. 명령형 프로그래밍에서는 상태를 바꾸는 것을 강조하는 것과는 달리, 함수형 프로그래밍은 함수의 응용을 강조한다. 함수형 프로그래밍은 1930년대에 계산가능성, 결정문제, 함수정의, 함수응용과 재귀를 연구하기 위해 개발된 형식체계인 람다 대수에 근간을 두고 있다. 다수의 함수형 프로그래밍 언어들은 람다 연산을 발전시킨 것으로 볼 수 있다. 수학적 함수와 명령형 프로그래밍에서 사용되는 함수는 차이가 있는데, 명령형의 함수는 프로그램의 상태의 값을 바꿀 수 있는 부작용이 생길 수 있다. 이 때문에 명령형 함수는 참조 투명성이 없고, 같은 코드라도 실행되는 프로그램의 상태에 따라 다른 결과값을 낼 수 있다. 반대로 함수형 코드에서는 함수의 출력값은 그 함수에 입력된 인수에만 의존하므로 인수 x에 같은 값을 넣고 함수 f를 호출하면 항상 f(x)라는 결과가 나온다. 부작용을 제거하면 프로그램의 동작을 이해하고 예측하기가 훨씬 쉽게 된다. 이것이 함수형 프로그래밍으로 개발하려는 핵심 동기중 하나이다.Hope같은 최초의 순수 함수형 언어는 상업적 소프트웨어 개발보다는 학계에서 많은 관심을 받았다. 하지만 커먼 리스프, 스킴, ISLISP, 클로져, Racket, 얼랭, OCaml, 하스켈, 스칼라, F# 같은 주요 함수형 언어들은 광범위한 기관에서 산업적이고 상업적인 응용 프로그램 개발에 사용되고 있다. 함수형 언어는 R (통계), 매스매티카 (기호와 수론 수학), J, K 와 Kx 시스템 기반 (재정 시스템)에서 나온 Q, XQuery/XSLT (XML), Opal 같은 특정 분야 프로그래밍 언어(Domain Specific Language)에서도 사용되고 있다. 많이 쓰이는 특정 분야 선언 언어인 SQL과 lex/Yacc는 특히 가변값을 회피하는데 있어 함수형 언어의 요소들을 사용한다.함수형 스타일의 프로그래밍은 함수형 언어로 별도로 설계되지 않은 언어에서도 가능하다. 예를 들어, 명령형인 펄 프로그래밍 언어는 함수형 프로그래밍 개념을 적용하는 법을 설명하는 책에서 주제로 다루기도 했다. C# 3.0은 함수형 스타일의 쓸 수 있는 구문을 추가했다.
dbpedia-owl:wikiPageOutDegree
42
dbpedia-owl:wikiPageID
62891
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:명령형_프로그래밍 dbpedia-ko:SQL n10: n13:프로그래밍_패러다임 dbpedia-ko:C_샤프 dbpedia-ko:커먼_리스프 dbpedia-ko:C_언어 dbpedia-ko:미란다_프로그래밍_언어 dbpedia-ko:Lex dbpedia-ko:매스매티카 dbpedia-ko:리스프 dbpedia-ko:람다_대수 dbpedia-ko:Yacc n32: dbpedia-ko:데이비드_터너 dbpedia-ko:프로그래밍_언어 dbpedia-ko:OCaml dbpedia-ko:프로그래밍_패러다임 dbpedia-ko:알론조_처치 n38: dbpedia-ko:Objective_Caml n29: n47: n49: dbpedia-ko:함수 dbpedia-ko:F_샤프 n31: dbpedia-ko:로빈_밀너 dbpedia-ko:스레드_안전 n57:11 dbpedia-ko:XSLT n59: n60: dbpedia-ko:펄 n17: dbpedia-ko:하스켈 n5: dbpedia-ko:F# dbpedia-ko:C# dbpedia-ko:XML n73: n77:
n34:wasDerivedFrom
n35:12073811 n35:14761363
dbpedia-owl:wikiPageRevisionID
14761363 12073811
Subject Item
dbpedia-ko:레드-블랙_트리
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n42:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:재진입성
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:프로그래밍_언어의_비교
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n9:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:해스켈_커리
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:Tcl
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:람다_대수
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:맵리듀스
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:멱등법칙
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n68:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:원시_자료형
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:논리형_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n61:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:변수_영역
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n29:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:함수형_언어
dbpedia-owl:wikiPageRedirects
dbpedia-ko:함수형_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:함수형_프로그래밍_언어
dbpedia-owl:wikiPageRedirects
dbpedia-ko:함수형_프로그래밍
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n58:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
n17:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
Subject Item
dbpedia-ko:F#
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍
prop-ko:패러다임
dbpedia-ko:함수형_프로그래밍
Subject Item
n5:
dbpedia-owl:wikiPageWikiLink
dbpedia-ko:함수형_프로그래밍