Research any topic before you write.

Find related topics. | Discover entities. | See connections. | Build a topical map.

Refal

Refal ("Recursive functions algorithmic language"; Russian: РЕФАЛ) "is a functional programming language oriented toward symbolic computations", including "string processing, language translation, artificial intelligence". It is one of the oldest members of this family, first conceived of in 1966 as a theoretical tool, with the first implementation…

Art, Overview & Basics

Use the mouse wheel or two fingers (on touchscreens) to zoom in and out of the map.

Research this topic

Explore the main themes, entities and connections around Refal. Start with the topic map, then use the sections below for research and deeper semantic analysis.

Explore this topic

Start with a few of the strongest sections from the source topic. These are research directions, not a list of keywords you must use.

Key facts & relationships

High-confidence facts extracted from structured source data. Use them as anchors for further research.

Designed by
Valentin Turchin
Developer
Valentin Turchin, S. Florentsev, V. Olyunin, et al.
First appeared
1968 (1968)
Paradigm
Pattern-matching and term-rewriting
Typing discipline
strong, dynamic

Topics to explore

Browse the full topic structure. Each item opens a new analysis centered on that subject.

Overview

Basics

Advanced semantic analysis

Deeper signals for content research, entity SEO and topical coverage. The plain-language headings explain what each technical view is useful for.

Map overview Semantic statistics

Refal

Nodes21
Edges20
Triples30
Avg. degree1.9
Density0.095238
Components1

How this topic connects Entity context

See the strongest relationship patterns around the current topic before diving into the raw triples.

Refal

Top relations

related to References · 12
Refal → Holyoke, Lock-gray-alt-2, Lock-green, Lock-red-alt-2, New England Publishing Co, New York, REFAL-5 Programming Guide, Reference Manual, The City College, Turchin, Valentin, Wikisource-logo
related to Basics · 6
Refal → ENTRY, Go, Hello, Refal Hello World, The, The Go
related to Equality · 5
Refal → An, But, False, Here, True
Designed by · 1
Refal → Valentin Turchin
Developer · 1
Refal → Valentin Turchin, S. Florentsev, V. Olyunin, et al.
First appeared · 1
Refal → 1968 (1968)
Paradigm · 1
Refal → Pattern-matching and term-rewriting
Typing discipline · 1
Refal → strong, dynamic
Website · 1
Refal → http://www.refal.net
is a · 1
Refal → tree rather than a list

Important terminology Word statistics

Use these terms to understand the vocabulary surrounding the topic, not as a checklist for keyword stuffing.

Important terminology

function pattern expression first matches one matching example sentence data using symbol programming structures functional lisp list tree hello followed

Entity relationships Subject–Predicate–Object triples

SubjectPredicateObjectConfidenceSrc
RefalDesigned byValentin Turchin1.00infobox
RefalDeveloperValentin Turchin, S. Florentsev, V. Olyunin, et al.1.00infobox
RefalFirst appeared1968 (1968)1.00infobox
RefalParadigmPattern-matching and term-rewriting1.00infobox
RefalTyping disciplinestrong, dynamic1.00infobox
RefalWebsitehttp://www.refal.net1.00infobox
Refalis atree rather than a list0.90text
Refalrelated to BasicsRefal Hello World0.60section
Refalrelated to BasicsThe0.60section
Refalrelated to BasicsGo0.60section
Refalrelated to BasicsHello0.60section
Refalrelated to BasicsThe Go0.60section

Related concept clusters Concept neighborhoods

These clusters group vocabulary that occurs around closely connected concepts in the source material.

    Connections between topic areas Semantic bridges

    Bridges can reveal useful research angles that are easy to miss in a flat list of related terms.

    Min side: 3
    For writers, content strategists, SEOs, marketers and creators — from quick topic research to advanced semantic analysis.