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

Last change on this file since 2037 was 2037, checked in by orlov, 15 years ago
  • Added List.Replicate function.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 487 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 (Replicate);
41
42RF_DECL (Entries);
43
44RF_DECL (Or);
45
46RF_DECL (And);
47
48RF_DECL (Sub);
49
50}
51
52}
53
54#endif // __List_hh__
Note: See TracBrowser for help on using the repository browser.