source: to-imperative/trunk/library/List/List.hh @ 1830

Last change on this file since 1830 was 1830, checked in by orlov, 15 years ago
  • <Intersperse> function has been added; <Concat> has been improved.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 465 bytes
Line 
1#ifndef __List_hh__
2#define __List_hh__
3
4#include <rf_core.hh>
5
6namespace refal
7{
8
9using namespace rfrt;
10
11namespace List
12{
13
14RF_DECL (Zip);
15
16RF_DECL (Map);
17
18RF_DECL (Filter);
19
20RF_DECL (Split);
21
22RF_DECL (Elem_q_);
23
24RF_DECL (Get_m_Elem);
25
26RF_DECL (Foldr);
27
28RF_DECL (Foldr1);
29
30RF_DECL (Concat);
31
32RF_DECL (Paren);
33
34RF_DECL (Reverse);
35
36RF_DECL (Intersperse);
37
38RF_DECL (Nub);
39
40RF_DECL (Entries);
41
42RF_DECL (Or);
43
44RF_DECL (And);
45
46RF_DECL (Sub);
47
48}
49
50}
51
52#endif // __List_hh__
Note: See TracBrowser for help on using the repository browser.